🔵 عنوان مقاله
Google Develops Code Prefetch Insertion Optimizer For Faster Intel GNR & AMD Turin Performance
🟢 خلاصه مقاله:
گوگل با اعلام Rahman Lavaee از یک نمونه اولیه به نام Code Prefetch Insertion Optimizer خبر داده که بهصورت خودکار دستورهای prefetch بهینه را در باینریها درج میکند تا عملکرد بهویژه روی پردازندههای جدید Intel Granite Rapids (GNR) و AMD Turin که دستورهای prefetch تازهای دارند، سریعتر شود. این رویکرد با پیشبارگذاری دادهها در کش، تاخیر حافظه را کاهش میدهد و در کنار prefetch سختافزاری، الگوهای دسترسی خاص بارکاری را بهتر پوشش میدهد. تمرکز آن بر درج در سطح باینری است تا با چیدمان نهایی کد همسو شود و از قابلیتهای معماری جدید این پردازندهها بهره ببرد، مخصوصاً در بارهای حافظهمحور. این کار هنوز در مرحله نمونه اولیه است، با هدف خودکارسازی کاری که پیشتر دستی یا وابسته به تغییرات سطح کد بود؛ انتظار میرود مزیتها بسته به نوع بارکاری و جزئیات ریزمعماری متفاوت باشد و ارزیابیهای بیشتری انجام شود.
#Google #Prefetch #CompilerOptimization #IntelGraniteRapids #AMDTurin #Performance #Datacenter #x86
🟣لینک مقاله:
https://www.phoronix.com/news/Propeller-Prefetch-Insertion
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Google Develops Code Prefetch Insertion Optimizer For Faster Intel GNR & AMD Turin Performance
🟢 خلاصه مقاله:
گوگل با اعلام Rahman Lavaee از یک نمونه اولیه به نام Code Prefetch Insertion Optimizer خبر داده که بهصورت خودکار دستورهای prefetch بهینه را در باینریها درج میکند تا عملکرد بهویژه روی پردازندههای جدید Intel Granite Rapids (GNR) و AMD Turin که دستورهای prefetch تازهای دارند، سریعتر شود. این رویکرد با پیشبارگذاری دادهها در کش، تاخیر حافظه را کاهش میدهد و در کنار prefetch سختافزاری، الگوهای دسترسی خاص بارکاری را بهتر پوشش میدهد. تمرکز آن بر درج در سطح باینری است تا با چیدمان نهایی کد همسو شود و از قابلیتهای معماری جدید این پردازندهها بهره ببرد، مخصوصاً در بارهای حافظهمحور. این کار هنوز در مرحله نمونه اولیه است، با هدف خودکارسازی کاری که پیشتر دستی یا وابسته به تغییرات سطح کد بود؛ انتظار میرود مزیتها بسته به نوع بارکاری و جزئیات ریزمعماری متفاوت باشد و ارزیابیهای بیشتری انجام شود.
#Google #Prefetch #CompilerOptimization #IntelGraniteRapids #AMDTurin #Performance #Datacenter #x86
🟣لینک مقاله:
https://www.phoronix.com/news/Propeller-Prefetch-Insertion
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Google Develops Code Prefetch Insertion Optimizer For Faster Intel GNR & AMD Turin Performance
Google engineer Rahman Lavaee today announced their work on a prototype software implementation to automatically insert optimal code prefetches into binaries for faster performance, especially for the latest Intel Granite Rapids and AMD Turin processors with…
❤1