Structure Splitting для компилятора для микропроцессоров Эльбрус
Structure Splitting для компилятора для микропроцессоров Эльбрус (Виктор Шампаров, SECR-2019)
* Виктор Шампаров
-------------
В компиляторе для архитектур «Эльбрус» и SPARC реализована оптимизация Structure Splitting, преобразующая массив структур в несколько массивов из структур меньшего размера. Созданная оптимизация обобщена на случай вложенного в структуру динамически выделенного массива структур, размер которого может изменяться во время исполнения программы.
На двух тестах из пакетов SPEC CPU2000 и SPEC CPU2006 получено ускорение на 19 % и 12 %.
В докладе представлена реализованная оптимизация и вариант её ручного применения.
1 view
0
0
2 months ago 01:04:12 1
Python NUMPY - Полный Курс для Начинающих
2 months ago 00:09:05 4
Primitive Technology: A-frame hut
2 months ago 01:30:29 1
3 Years Alone In The Forest Building A Log Cabin
2 months ago 00:14:06 1
MAGICAL Black and White Feathers: Acrylic Pouring Split Cup Technique
2 months ago 02:09:44 1
Deus Ex OST (Unofficial 2023 Remastered)
2 months ago 00:46:09 1
FERAL (Sweden) - To Usurp The Thrones FULL STREAM ALBUM | Transcending Obscurity Records
2 months ago 00:03:22 1
FERAL (Sweden) - Deformed Mentality ft. Mikael Hanni of DISRUPTED | Transcending Obscurity Records
2 months ago 01:09:43 4
Lubomyr Melnyk
3 months ago 00:56:13 1
Into the Midnight Zone: Secrets of the Ocean Void
3 months ago 00:09:13 1
Organic structure with voronoi to volume | 3dsmax x Tyflow Tutorial
3 months ago 00:02:00 1
2-Minute Neuroscience: Blood Supply of the Brain
3 months ago 01:21:39 1
Dr. Chaos (NES) Playthrough
3 months ago 00:12:24 1
Elite Capture: Philosopher Olúfẹ́mi O. Táíwò on How the Powerful Took Over Identity Politics
3 months ago 00:15:20 1
MCPE Full release - All colorful rarity names, NEW Banner patterns & Everything new update
3 months ago 00:04:48 1
FERAL (Sweden) - The Devouring Storm (Death Metal) Transcending Obscurity Records
4 months ago 00:04:12 6
The left brain vs. right brain myth - Elizabeth Waters
4 months ago 00:06:14 2
Undawn - Intro & Character Customization (iOS, Android)
4 months ago 00:19:15 1
How To Build a Powerful Split American Hunting Bow and Arrow?| Homemade Bow | The Way of Archery
4 months ago 00:43:51 1
The Real Origin Of Mankind That You Are Not Supposed To Know | Our Cosmic Origin
4 months ago 00:00:59 1
The split small precision twin-screw extrusion granulation line
5 months ago 00:01:21 1
China Rotary Kiln with Automatic Clay Brick Plant Modern Clay Brick Factory Equipment
5 months ago 00:18:31 1
Steel Structures and Connections in Revit Tutorial
5 months ago 00:04:27 2
Trance Gemini takes one for the team, Rommie explains the Prophecy of Baltria and Ch’kadau
5 months ago 00:02:17 1
Top Shelf Aquatics’ Coral Care Series - Candy Canes