George Almasi

Publication List Details

Period

1999 - 2008

Number

21

Co-Authors

Ninja: Java for high performance numerical computing (2008)

Jos'e E. Moreira, Samuel P. Midkiff, Manish Gupta, Peng Wu, George Almasi

Abstract When Java was first introduced, there was a perception that its many benefits came at a significant performance cost. In the particularly performance-sensitive field of numerical computing,...

Abstract (2008)

George Almasi, Siddhartha Chatterjee, Alan Gara, John Gunnels, Manish Gupta, Amy Henning, ...

The BlueGene/L supercomputer is expected to deliver new levels of application performance by providing a combination of good single-node computational performance and high scalability. To achieve...

Ninja: Java for high performance numerical computing (2008)

José E. Moreira, Samuel P. Midkiff, Manish Gupta, Peng Wu, George Almasi, Pedro Artigas

When Java was first introduced, there was a perception that its many benefits came at a significant performance cost. In the particularly performance-sensitive field of numerical computing, initial...

Abstract (2008)

George Almasi, Sid Chatterjee, Alan Gara, John Gunnels, Manish Gupta, Amy Henning, ...

The BlueGene/L supercomputer is expected to deliver new levels of application performance by providing a combination of good single-node computational performance and high scalability. To achieve...

Scaling Physics and Material Science Applications on a Massively Parallel Blue Gene/L System (2008)

George Almasi, Gyan Bhanot, Alan Gara, Manish Gupta, James Sexton, Bob Walkup, ...

Blue Gene/L represents a new way to build supercomputers, using a large number of low power processors, together with multiple integrated interconnection networks. Whether real applications can scale...

Multidimensional Blocking in UPC (2008)

Christopher Barton, George Almasi, Rahul Garg, José Nelson, Montse Farreras

Abstract. Partitioned Global Address Space (PGAS) languages offer an attractive, high-productivity programming model for programming large-scale parallel machines. PGAS languages, such as Unified...

In this paper (2007)

George Almasi, Calin Cascaval, David A. Padua

MATmarks is an extension of the MATLAB tool that enables shared memory programming on a network of workstations by adding a small set of commands. In this paper, we present a high-level overview of...

MATmarks : Distributed Shared MATLAB (2007)

George Almasi Calin, George Almasi, Calin Cascaval, David A. Padua

MATmarks is an extension of the MATLAB tool that enables shared memory programming on a network of workstations by adding a small set of commands. In this paper we rst give a high-level overview of...

Early Experience with Scientific Applications on the Blue Gene/L Supercomputer (2005)

George Almasi, Gyan Bhanot, Dong Chen, Maria Eleftheriou, Blake Fitch, Alan Gara, ...

Abstract. Blue Gene/L uses a large number of low power processors, together with multiple integrated interconnection networks, to build a supercomputer with low cost, space and power consumption. It...

Early Experience with Scientific Applications on the Blue Gene/L Supercomputer (2005)

George Almasi, Gyan Bhanot, Dong Chen, Maria Eleftheriou, Blake Fitch, Robert Germain, ...

Abstract. Blue Gene/L uses a large number of low power processors, together with multiple integrated interconnection networks, to build a supercomputer with low cost, space and power consumption. It...

Implementing MPI on the BlueGene/L Supercomputer (2004)

George Almasi, Charles Archer, Jose G. Castanos, C. Chris Erway, Philip Heidelberger, Xavier Martorell, ...

The BlueGene/L supercomputer will consist of 65,536 dual-processor compute nodes interconnected by two high-speed networks: a three-dimensional torus network and a tree topology network. Each compute...

Dissecting cyclops: a detailed analysis of a multithreaded architecture (2003)

George Almasi, Calin Cascaval, Jose G. Castanos, Monty Denneau, Derek Lieber, Jose E. Moreira, ...

Multiprocessor systems-on-a-chip offer a structured approach to managing complexity in chip design. Cyclops is a new family of multithreaded architectures which integrates processing logic, main...

Evaluation of OpenMP for the Cyclops Multithreaded Architecture (2003)

George Almasi, Eduard Ayguade, Calin Cascaval, Jose Castanos, Jesus Labarta, Francisco Martinez, ...

Multithreaded architectures have the potential of tolerating large memory and functional unit latencies and increase resource utilization. The Blue Gene/Cyclops architecture, being developed at the...

Evaluation of OpenMP for the Cyclops multithreaded architecture (2003)

George Almasi, Eduard Ayguadé, José Castaños, Jesús Labarta, Francisco Martínez, Xavier Martorell, ...

Abstract. Multithreaded architectures have the potential of tolerating large memory and functional unit latencies and increase resource utilization. The Blue Gene/Cyclops architecture, being...

Calculating Stack Distances Efficiently (2001)

George Almasi, George Alm Asi, Calin Cascaval, David A. Padua

This paper describes our experience using the stack processing algorithm [6] for estimating the number of cache misses in scientific programs. By using a new data structure and various optimization...

MATmarks: A Shared Memory Environment for MATLAB Programming (1999)

George Almasi, Calin Cascaval, David A. Padua

MATmarks is an extension of the MATLAB tool that enables shared memory programming on a network of workstations by adding a small set of commands. In this paper we first give a high-level overview of...