<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Profiling on Kuldeep Pisda</title><link>https://kdpisda.in/tag/profiling/</link><description>Recent content in Profiling on Kuldeep Pisda</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 13 Oct 2026 08:30:00 +0530</lastBuildDate><atom:link href="https://kdpisda.in/tag/profiling/index.xml" rel="self" type="application/rss+xml"/><item><title>Unreal Spent 12.9 CPU-Seconds SHA-1 Hashing Shader Source. The Cache Key Never Needed to Be Secure</title><link>https://kdpisda.in/unreal-editor-sha1-shader-hash-xxhash64/</link><pubDate>Tue, 13 Oct 2026 08:30:00 +0530</pubDate><guid>https://kdpisda.in/unreal-editor-sha1-shader-hash-xxhash64/</guid><description>&lt;p&gt;A profile of Unreal Editor startup on the Electric Dreams sample project showed &lt;code&gt;FSHA1::Update&lt;/code&gt; under &amp;ldquo;Compile Global Shader Map,&amp;rdquo; hashing shader source text. &lt;a href="https://larstofus.com/2026/10/11/speeding-up-the-unreal-editor-by-not-using-unnecessarily-secure-hash-methods/"&gt;Lars Tofus reported&lt;/a&gt; 12.90 seconds spent there, summed over five launches with and without the change (ten runs total). With &lt;code&gt;FXxHash64Builder&lt;/code&gt;, which Unreal already ships, the same work took 1.59 seconds. He calls that eight times faster.&lt;/p&gt;
&lt;p&gt;The ratio is the least interesting part. Two other details decide whether you should copy the change.&lt;/p&gt;</description></item></channel></rss>