Search For:

Displaying 1-4 out of 4 total
Fast and Accurate Simulation of the Cray XMT Multithreaded Supercomputer
Found in: IEEE Transactions on Parallel and Distributed Systems
By Oreste Villa,Antonino Tumeo,Simone Secchi,Joseph B. Manzano
Issue Date:December 2012
pp. 2266-2279
Irregular applications, such as data mining or graph-based computations, show unpredictable memory/network access patterns and control structures. Massively multithreaded architectures with large processor counts, like the Cray MTA-1, MTA-2, and XMT, appea...
 
ASAFESSS: A Scheduler-driven Adaptive Framework for Extreme Scale Software Stacks
Found in: Proceedings of International Workshop on Adaptive Self-tuning Computing Systems (ADAPT '14)
By Andres Marquez, Benoît Meister, Guang R. Gao, Joseph B. Manzano, Tom St. John, Xiaoming Li
Issue Date:January 2014
pp. 21-23
In a context where the interaction between growingly heterogeneous dynamic hardware and sets of complex applications is intractible to model at compile-time, we acknowledge the need for a formal way to associate runtime parameter domains with software opti...
     
The elephant and the mice: the role of non-strict fine-grain synchronization for modern many-core architectures
Found in: Proceedings of the international conference on Supercomputing (ICS '11)
By Guang R. Gao, Joseph B. Manzano, Juergen Ributzka, Yuhei Hayashi
Issue Date:May 2011
pp. 338-347
The Cray XMT architecture has incited curiosity among computer architect and system software designers for its architecture support of fine-grain in-memory synchronization. Although such discussion go back thirty years, there is a lack of practical experim...
     
P3I: the Delaware programmability, productivity and proficiency inquiry
Found in: Proceedings of the second international workshop on Software engineering for high performance computing system applications (SE-HPCS '05)
By Guang R. Gao, Joseph B. Manzano, Yuan Zhang
Issue Date:May 2005
pp. 32-36
New advancements on high-productivity computing systems have shown the weaknesses of existing parallel programming models and languages. To address such weaknesses, a number of researchers have proposed new parallel programming models and powerful programm...
     
 1