Browsing by Author "Amaral, José Nelson"
Now showing items 1-7 of 7
-
An unified parallel C compiler that implements automatic communication aggregation
Barton, Christopher; Almási, George; Farreras Esclusa, Montserrat; Amaral, José Nelson (2009)
Conference report
Restricted access - publisher's policyPartitioned Global Address Space (PGAS) programming languages, such as Unified Parallel C (UPC), offer an attractive high-productivity programming model for programming large-scale parallel machines. PGAS languages partition ... -
Combining static and dynamic data coalescing in unified parallel C
Alvanos, Michail; Farreras Esclusa, Montserrat; Tiotto, Ettore; Amaral, José Nelson; Martorell Bofill, Xavier (2015-02-19)
Article
Open AccessSignificant progress has been made in the development of programming languages and tools that are suitable for hybrid computer architectures that group several shared-memory multicores interconnected through a network. ... -
Improving communication in PGAS environments: Static and dynamic coalescing in UPC
Alvanos, Michail; Farreras Esclusa, Montserrat; Tiotto, Ettore; Amaral, José Nelson; Martorell Bofill, Xavier (ACM, 2013)
Conference report
Restricted access - publisher's policyThe goal of Partitioned Global Address Space (PGAS) languages is to improve programmer productivity in large scale parallel machines. However, PGAS programs may have many fine-grained shared accesses that lead to performance ... -
Improving performance of all-to-all communication through loop scheduling in PGAS environments
Alvanos, Michail; Tanase, Gabriel; Farreras Esclusa, Montserrat; Tiotto, Ettore; Amaral, José Nelson; Martorell Bofill, Xavier (ACM, 2013)
Conference report
Restricted access - publisher's policy -
Multidimensional blocking in UPC
Barton, Christopher; Cascaval, Calin; Almási, George; Garg, Rahul; Amaral, José Nelson; Farreras Esclusa, Montserrat (Springer, 2008-02)
Article
Restricted access - publisher's policyPartitioned Global Address Space (PGAS) languages offer an attractive, high-productivity programming model for programming large-scale parallel machines. PGAS languages, such as Unified Parallel C (UPC), combine the ... -
Reducing compiler-inserted instrumentation in unified-parallel-C code generation
Alvanos, Michail; Amaral, José Nelson; Tiotto, Ettore; Farreras Esclusa, Montserrat; Martorell Bofill, Xavier (Institute of Electrical and Electronics Engineers (IEEE), 2014)
Conference report
Restricted access - publisher's policyPrograms written in Partitioned Global Address Space (PGAS) languages can access any location of the entire address space via standard read/write operations. However, the compiler have to create the communication mechanisms ... -
Using shared-data localization to reduce the cost of inspector-execution in unified-parallel-C programs
Alvanos, Michail; Tiotto, Ettore; Amaral, José Nelson; Farreras Esclusa, Montserrat; Martorell Bofill, Xavier (2016-05-01)
Article
Open AccessPrograms written in the Unified Parallel C (UPC) language can access any location of the entire local and remote address space via read/write operations. However, UPC programs that contain fine-grained shared accesses can ...