Displaying 7 results from an estimated 7 matches for "pgas".
Did you mean:
gas
2013 Jan 22
0
[LLVMdev] Looking for an LLVM back-end developer
...optimizers for sophisticated high-performance UNIX/Linux computing environments. Specific experience with LLVM and/or GCC in high-performance computing systems utilizing heavily multi-threaded RISC and/or GPGPU processor architectures highly desired. Knowledge of MPI, OpenMP, OpenCL, MapReduce, UPC/PGAS or similar desired. Experience with development in UNIX/Linux environments; knowledge of Windows and/or Mac OS X a plus.
Compensation: A market competitive package, including benefits, stock options and relocation.
Unfortunately we are not able to provide visa sponsorship. U.S. citizenship or u...
2015 Mar 09
5
[LLVMdev] LLVM Parallel IR
I'm part of a research group at MIT looking to create an extension of LLVM
that inherently allows one to nicely code a parallel loop.
Most parallel frameworks tend to take the body of a parallel loop and stick
it inside of a function for the parallel runtime to call when appropriate.
However, this makes optimizations significantly more difficult as most
compiler optimizations tend to be
2010 May 25
0
[LLVMdev] Cray is Hiring!
...is
required. Familiarity with CUDA, assembly language and compiler
standards is a plus. Background in high performance computing (HPC)
architectures, including multiprocessors, distributed memory systems,
and GPU accelerators, including working knowledge of parallel
programming -- MPT, OpenMP, and PGAS languages, is highly
desired. understand compiler architecture (frontend, optimizer, code
generator, etc) and understanding of test harnesses and automated test
systems is needed. Experience in working with large projects, or an
advanced thesis in an appropriate area. Commitment to sound software
e...
2012 May 19
0
Call for Participation: ACM HPDC 2012 -- Early registration deadline May 25th
...ia
Tech), Prasenjit Sarkar (IBM Almaden Research Center)
18. Distributed Approximate Spectral Clustering for
Large-Scale Datasets, Fei Gao (Simon Fraser University), Wael
Abd-Almageed (University of Maryland)
19. Exploring Cross-layer Power Management for PGAS
Applications on the SCC Platform, Marc Gamell (Rutgers
University), Ivan Rodero (Rutgers University), Manish Parashar
(Rutgers University), Rajeev Muralidhar (Intel India)
20. Dynamic Adaptive Virtual Core Mapping to Improve Power,
Energy, and Performance i...
2012 May 19
0
Call for Participation: ACM HPDC 2012 -- Early registration deadline May 25th
...ia
Tech), Prasenjit Sarkar (IBM Almaden Research Center)
18. Distributed Approximate Spectral Clustering for
Large-Scale Datasets, Fei Gao (Simon Fraser University), Wael
Abd-Almageed (University of Maryland)
19. Exploring Cross-layer Power Management for PGAS
Applications on the SCC Platform, Marc Gamell (Rutgers
University), Ivan Rodero (Rutgers University), Manish Parashar
(Rutgers University), Rajeev Muralidhar (Intel India)
20. Dynamic Adaptive Virtual Core Mapping to Improve Power,
Energy, and Performance i...
2017 Jan 13
2
[RFC] IR-level Region Annotations
...ntax and semantics.
However, as you also said, a parallel IR needs to be able to support a wide range of parallel languages, besides OpenMP. Two near-term examples I can think of are C++17 and Cilk (or Cilk++). I can imagine adding support for other existing languages like Halide and perhaps the PGAS languages like UPC. Many of the *parallel* optimizations and code-generation tasks are likely to be common for these different languages (e.g., optimizations of reductions, parallel loop fusion, or GPU code generation).
Fundamentally, I think we should keep most of the parallel IR extensions as...
2017 Jan 11
10
[RFC] IR-level Region Annotations
A Proposal for adding an experimental IR-level region-annotation
infrastructure
=============================================================================
Hal Finkel (ANL) and Xinmin Tian (Intel)
This is a proposal for adding an experimental infrastructure to support
annotating regions in LLVM IR, making use of intrinsics and metadata, and
a generic analysis to allow transformations to