2 citations · 2 across the 2 of their papers we have counts for
3 papers
SoCal: A Language for Memory-Layout Factorization of Recursive Datatypes
Vidush Singhal, Mikah Kainen, Artem Pelenitsyn +3
Array-of-structures (AoS) to structure-of-arrays (SoA) is a classic compiler transformation that improves memory locality and enables data-parallel execution. Existing AoS-to-SoA t…
Optimizing Layout of Recursive Datatypes with Marmoset
Vidush Singhal, Chaitanya Koparkar, Joseph Zullo +5
While programmers know that the low-level memory representation of data structures can have significant effects on performance, compiler support to optimize the layout of those str…
Cornucopia: A Framework for Feedback Guided Generation of Binaries
Vidush Singhal, Akul Abhilash Pillai, Charitha Saumya +2
Binary analysis is an important capability required for many security and software engineering applications. Consequently, there are many binary analysis techniques and tools with…