ACM SIGHPC
   HOME

TheInfoList



OR:

ACM SIGHPC is the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
's Special Interest Group on
High Performance Computing High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into a multi ...
, an international community of students, faculty, researchers, and practitioners working on
research Research is "creative and systematic work undertaken to increase the stock of knowledge". It involves the collection, organization and analysis of evidence to increase understanding of a topic, characterized by a particular attentiveness ...
and in
professional A professional is a member of a profession or any person who works in a specified professional activity. The term also describes the standards of education and training that prepare members of the profession with the particular knowledge and sk ...
practice related to
supercomputing A supercomputer is a computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second ( FLOPS) instead of million instruction ...
, high-end
computer A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations ( computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These prog ...
s, and
cluster computing A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software. The compo ...
. The organization co-sponsors international conferences related to high performance and scientific computing, including: SC, the International Conference for High Performance Computing, Networking, Storage and Analysis; the Platform for Advanced Scientific Computing (PASC) Conference; Practice and Experience in Advanced Research Computing (PEARC); and PPoPP, the
Symposium on Principles and Practice of Parallel Programming PPoPP, the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, is an academic conference in the field of parallel programming. PPoPP is sponsored by the Association for Computing Machinery special interest group SIGPLAN. H ...
.


History

ACM SIGHPC was founded on November 1, 2011, with the support of
ACM SIGARCH ACM SIGARCH is the Association for Computing Machinery's Special Interest Group on computer architecture, a community of computer professionals and students from academia and industry involved in research and professional practice related to com ...
. The first chair was Cherri Pancake, who was also the 1999
ACM/IEEE Supercomputing Conference SC (formerly Supercomputing), the International Conference for High Performance Computing, Networking, Storage and Analysis, is the annual conference established in 1988 by the Association for Computing Machinery and the IEEE Computer Society. In ...
chair. During its formation, the SIG was led by a set of volunteer officers: These officers were replaced by the first elected slate of officers in July 2013, with subsequent elections scheduled every three years. In addition to elected officers, the SIG is supported by a variety of appointed volunteer leaders who are responsible for membership coordination, creating the newsletter, and other duties needed to operate the SIG; the roles vary as the needs of the SIG change over time. These volunteer leaders are appointed by the SIG chair.


Conferences

ACM SIGHPC co-sponsors the following international conferences related to high performance computing: * The SC Conference, the International Conference on High Performance Computing, Networking, Storage and Analysis. * Platform for Advanced Scientific Computing (PASC) * Symposium on Principles and Practice of Parallel Programming PPoPP * Practice and Experience in Advanced Research Computing (PEARC) In addition, ACM SIGHPC supports the following conferences with in-cooperation status: * IEEE
International Parallel and Distributed Processing Symposium The International Parallel and Distributed Processing Symposium (or IPDPS) is an annual conference for engineers and scientists to present recent findings in the fields of parallel processing and distributed computing. In addition to technical se ...
* International Workshop on Runtime and Operating Systems for Supercomputers * IEEE Cluster Conference * EuroMPI/USA Conference


Grants and Awards

SIGHPC offers a variety of travel grants to support student participation in its conferences, including a program in partnership with
ACM-W The Association for Computing Machinery's Council on Women in Computing (ACM-W) supports, celebrates, and advocates internationally for the full engagement of women in all aspects of the computing field, providing a wide range of programs and serv ...
that focuses specifically on participation by women. SIGHPC also sponsors an Outstanding Doctoral Dissertation Award, given each year for the best doctoral dissertation completed in
high performance computing High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into a multi ...
. This award is open to students studying anywhere in the world who have completed a PhD dissertation with HPC as a central research theme. The SIG also sponsors the Emerging Woman Leader in Technical Computing Award. This award is offered once every two years and recognizes a woman in high performance and technical computing during the important middle years of their career for their work in research, education, and/or practice over the five to fifteen years after completing her last academic degree. The ACM SIGHPC Computational and Data Science Fellowships are part of a multi-year program to increase the diversity of students pursuing graduate degrees in data science and computational science. Specifically targeted at women or students from racial/ethnic backgrounds that have not traditionally participated in the computing field, the program is open to students pursuing degrees at institutions anywhere in the world. The program began in 2015 with a five-year commitment of $1.5M in funds from
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 ser ...
, and continued beginning in 2020 under the sole sponsorship of the SIG. As of the announcement of the 2022 class, the fellowship has supported a total of 73 Phd and MS students.


Chapters

Chapters are sub-organizations within ACM SIGs that may be organized by a geographic region or by a technical topic area. Chapter activities vary, but may include physical meetings, webinars, and workshops. SIGHPC currently supports the following chapters: * BigData: a topic-oriented chapter devoted to the intersection of HPC and
big data Though used sometimes loosely partly because of a lack of formal definition, the interpretation that seems to best describe Big data is the one associated with large body of information that we could not comprehend when used only in smaller am ...
. * Education: this chapter targets aspects of teaching HPC, developing educational or training materials, and curriculum development. * SIGHPC-RCE: this chapter focuses on issues related to HPC operations in resource constrained environments (RCE). * SYSPROS: the Systems Professionals chapter (or SYSPROS) supports the interests of systems administrators, developers, engineers, and other professionals involved or interested in the operation and support of systems for high performance computing.


See also

*
Computer engineering Computer engineering (CoE or CpE) is a branch of electrical engineering and computer science that integrates several fields of computer science and electronic engineering required to develop computer hardware and software. Computer engineers n ...
*
Computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
*
Computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, ...
* High performance technical computing *
Massively parallel Massively parallel is the term for using a large number of computer processors (or separate computers) to simultaneously perform a set of coordinated computations in parallel. GPUs are massively parallel architecture with tens of thousands of th ...
computing *
Manycore processor Manycore processors are special kinds of multi-core processors designed for a high degree of parallel processing, containing numerous simpler, independent processor cores (from a few tens of cores to thousands or more). Manycore processors are us ...
*
Parallel computing Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different f ...
*
Supercomputer A supercomputer is a computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second ( FLOPS) instead of million instructio ...


References


External links


SIGHPC

2016 ACM SIGHPC/Intel Computational and Data Science Fellowships
{{Authority control Association for Computing Machinery Special Interest Groups