activity
20162020
most citedDistributed-Memory Breadth-First Search on Massive Graphs

22 citations · 43 across the 4 of their papers we have counts for

collaborators

8 papers

cs.DC2020

AutoPhase: Juggling HLS Phase Orderings in Random Forests with Deep Reinforcement Learning

Qijing Huang, Ameer Haj-Ali, William Moses +4

The performance of the code a compiler generates depends on the order in which it applies the optimization passes. Choosing a good order--often referred to as the phase-ordering pr…

cs.LG2019

A View on Deep Reinforcement Learning in System Optimization

Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke +3

Many real-world systems problems require reasoning about the long term consequences of actions taken to configure and manage the system. These problems with delayed and often seque…

cs.DC2019

NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning

Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke +3

One of the key challenges arising when compilers vectorize loops for today's SIMD-compatible architectures is to decide if vectorization or interleaving is beneficial. Then, the co…

cs.CR2019

Keystone: An Open Framework for Architecting TEEs

Dayeol Lee, David Kohlbrenner, Shweta Shinde +2

Trusted execution environments (TEEs) are being used in all the devices from embedded sensors to cloud servers and encompass a range of cost, power constraints, and security threat…

cs.PL20194 cited

AutoPhase: Compiler Phase-Ordering for High Level Synthesis with Deep Reinforcement Learning

Ameer Haj-Ali, Qijing Huang, William Moses +4

The performance of the code generated by a compiler depends on the order in which the optimization passes are applied. In high-level synthesis, the quality of the generated circuit…

cs.CR20182 cited

Sanctorum: A lightweight security monitor for secure enclaves

Ilia Lebedev, Kyle Hogan, Jules Drean +5

Enclaves have emerged as a particularly compelling primitive to implement trusted execution environments: strongly isolated sensitive user-mode processes in a largely untrusted sof…