HOME





OpenACC
OpenACC (for ''open accelerators'') is a programming standard for parallel computing developed by Cray, CAPS, Nvidia and PGI. The standard is designed to simplify parallel programming of heterogeneous CPU/ GPU systems. As in OpenMP, the programmer can annotate C, C++ and Fortran source code to identify the areas that should be accelerated using compiler directives and additional functions. Like OpenMP 4.0 and newer, OpenACC can target both the CPU and GPU architectures and launch computational code on them. OpenACC members have worked as members of the OpenMP standard group to merge into OpenMP specification to create a common specification which extends OpenMP to support accelerators in a future release of OpenMP. These efforts resulted in a technical report for comment and discussion timed to include the annual Supercomputing Conference (November 2012, Salt Lake City) and to address non-Nvidia accelerator support with input from hardware vendors who participate in Ope ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Cray
Cray Inc., a subsidiary of Hewlett Packard Enterprise, is an American supercomputer manufacturer headquartered in Seattle, Washington. It also manufactures systems for data storage and analytics. Several Cray supercomputer systems are listed in the TOP500, which ranks the most powerful supercomputers in the world. In 1972, the company was founded by computer designer Seymour Cray as Cray Research, Inc., and it continues to manufacture parts in Chippewa Falls, Wisconsin, where Cray was born and raised. After being acquired by Silicon Graphics in 1996, the modern company was formed after being purchased in 2000 by Tera Computer Company, which adopted the name Cray Inc. In 2019, the company was acquired by Hewlett Packard Enterprise for $1.3 billion. History Background: 1950–1972 In 1950, Seymour Cray began working in the computing field when he joined Engineering Research Associates (ERA) in Saint Paul, Minnesota. There, he helped to create the ERA 1103. ERA eventually ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


The Portland Group
PGI (formerly The Portland Group, Inc.) was a company that produced a set of commercially available Fortran, C and C++ compilers for high-performance computing systems. On July 29, 2013, Nvidia acquired The Portland Group, Inc."NVIDIA Pushes Further Into High Performance Computing With Portland Group Acquisition"
NVIDIA. July 29, 2013
As of August 5, 2020, the "PGI Compilers and Tools" technology is a part of the Nvidia HPC SDK product available as a free download from Nvidia.


Company history

The Portland Group was founded as a privately held comp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

GNU Compiler Collection
The GNU Compiler Collection (GCC) is a collection of compilers from the GNU Project that support various programming languages, Computer architecture, hardware architectures, and operating systems. The Free Software Foundation (FSF) distributes GCC as free software under the GNU General Public License (GNU GPL). GCC is a key component of the GNU toolchain which is used for most projects related to GNU and the Linux kernel. With roughly 15 million lines of code in 2019, GCC is one of the largest free programs in existence. It has played an important role in the growth of free software, as both a tool and an example. When it was first released in 1987 by Richard Stallman, GCC 1.0 was named the GNU C Compiler since it only handled the C (programming language), C programming language. It was extended to compile C++ in December of that year. Compiler#Front end, Front ends were later developed for Objective-C, Objective-C++, Fortran, Ada (programming language), Ada, Go (programming la ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

OpenHMPP
OpenHMPP (HMPP for Hybrid Multicore Parallel Programming) - programming standard for heterogeneous computing. Based on a set of compiler directives, standard is a programming model designed to handle hardware accelerators without the complexity associated with GPU programming. This approach based on directives has been implemented because they enable a loose relationship between an application code and the use of a hardware accelerator (HWA). Introduction The OpenHMPP directive-based programming model offers a syntax to offload computations on hardware accelerators and to optimize data movement to/from the hardware memory. The model is based on works initialized by CAPS (Compiler and Architecture for Embedded and Superscalar Processors), a common project from INRIA, CNRS, the University of Rennes 1 and the INSA of Rennes. OpenHMPP concept OpenHMPP is based on the concept of codelets, functions that can be remotely executed on HWAs. The OpenHMPP codelet concept A codele ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

OpenCL
OpenCL (Open Computing Language) is a software framework, framework for writing programs that execute across heterogeneous computing, heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs) and other processors or hardware accelerators. OpenCL specifies a programming language (based on C99) for programming these devices and application programming interfaces (APIs) to control the platform and execute programs on the OpenCL compute devices, compute devices. OpenCL provides a standard interface for parallel computing using Task parallelism, task- and Data parallelism, data-based parallelism. OpenCL is an open standard maintained by the Khronos Group, a Non-profit organization, non-profit, open standards organisation. Conformant implementations (passed the Conformance Test Suite) are available from a range of companies including AMD, Arm (company), Arm, Caden ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Compiler Directives
In computer programming, a directive or pragma (from "pragmatic") is a language construct that specifies how a compiler (or other Translator (computing), translator) should process its input. Depending on the programming language, directives may or may not be part of the Formal grammar, grammar of the language and may vary from compiler to compiler. They can be processed by a preprocessor to specify compiler behavior, or function as a form of in-band parameterization. In some cases directives specify global behavior, while in other cases they only affect a local section, such as a block of programming code. In some cases, such as some C programs, directives are optional compiler hints and may be ignored, but normally they are prescriptive and must be followed. However, a directive does not perform any action in the language itself, but rather only a change in the behavior of the compiler. This term could be used to refer to proprietary third-party tags and commands (or markup) emb ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Tsukuba
is a List of national universities in Japan, national research university located in Tsukuba, Ibaraki Prefecture, Ibaraki, Japan. The university has 28 college clusters and schools with around 16,500 students (as of 2014). The main Tsukuba campus covers an area of 258 hectares (636 acres), making it the second largest single campus in Japan. The university has a branch campus in Bunkyō, Bunkyo-ku, Tokyo, offering graduate programs for working adults in the capital and managing K-12 schools in Tokyo that are attached to the university. Three Nobel Prize laurates have taught at the university, Leo Esaki, Hideki Shirakawa and Sin-Itiro Tomonaga. Apart from them, Satoshi Ōmura studied as an audit student. History The University of Tsukuba can trace its roots back to , a normal school established in 1872 to educate primary and secondary teachers. The school was promoted to a university in 1929, as Tokyo University of Literature and Science (東京文理科大学, ''Tōkyō ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Houston
The University of Houston (; ) is a Public university, public research university in Houston, Texas, United States. It was established in 1927 as Houston Junior College, a coeducational institution and one of multiple junior colleges formed in the first decades of the 20th century. In 1934, HJC was restructured as a four-year degree-granting institution and renamed University of Houston. In 1977, it became the founding member of the University of Houston System. Today, Houston is the List of universities in Texas by enrollment, university in Texas, awarding 11,350 degrees in 2024. As of 2024, it has a worldwide alumni base of 331,672. The university consists of fifteen colleges and an interdisciplinary honors college offering some 310-degree programs and enrolls approximately 37,000 undergraduate and 8,600 graduate students. The university's campus, which is primarily in southeast Houston, spans , with the inclusion of its two instructional sites located in Sugar Land and Katy ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Oak Ridge National Laboratory
Oak Ridge National Laboratory (ORNL) is a federally funded research and development centers, federally funded research and development center in Oak Ridge, Tennessee, United States. Founded in 1943, the laboratory is sponsored by the United States Department of Energy and administered by UT–Battelle, UT–Battelle, LLC. Established in 1943, ORNL is the largest science and energy national laboratory in the Department of Energy system by size and third largest by annual budget. It is located in the Roane County, Tennessee, Roane County section of Oak Ridge. Its scientific programs focus on materials science, materials, nuclear power, nuclear science, neutron science, energy, high-performance computing, environmental science, systems biology and national security, sometimes in partnership with the state of Tennessee, universities and other industries. ORNL has several of the world's top supercomputers, including Frontier (supercomputer), Frontier, ranked by the TOP500 as the wo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of La Laguna
The University of La Laguna (ULL; Spanish: ''Universidad de La Laguna'') is a public research university situated in San Cristóbal de La Laguna, on the island of Tenerife, Spain. It is the oldest university in the Canary Islands. The university has six campuses: Central, Anchieta, Guajara, Campus del Sur, Ofra and Santa Cruz de Tenerife. In 2015, the University of La Laguna entered the ranking of the top 500 universities in the world by Shanghai Ranking, being one of the two Canarian public universities to do so. In addition, the Leiden ranking, prepared by the Center for Studies of Science and Technology of the Leiden University (Netherlands), has ranked the University of La Laguna as the first Spanish university in scientific collaboration. Meanwhile, in 2016, the University of La Laguna was recognized as the second best university in Spain in Humanities, according to a survey by the Everis Foundation. In the year 2018, the CWUR ranking places the University of La Lagun ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Victoria
The University of Victoria (UVic) is a public research university located in the municipalities of Oak Bay, British Columbia, Oak Bay and Saanich, British Columbia, Canada. Established in 1903 as Victoria College, British Columbia, Victoria College, the institution was initially an affiliated college of McGill University until 1915. From 1921 to 1963, it functioned as an affiliate of the University of British Columbia. In 1963, the institution was reorganized into an independent university. History The University of Victoria is the oldest post-secondary institution in British Columbia. First established in 1903 as Victoria College, an affiliated college of McGill University, it gained full autonomy and degree-granting status through a charter on July 1, 1963. Between 1903 and 1915, Victoria College offered first- and second-year McGill courses in the arts and sciences. Administered locally by the Victoria School Board, the college was an adjunct to Victoria High School (British ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Riken
is a national scientific research institute in Japan. Founded in 1917, it now has about 3,000 scientists on seven campuses across Japan, including the main site at Wakō, Saitama, Wakō, Saitama Prefecture, on the outskirts of Tokyo. Riken is a Japanese National Research and Development Agencies, Designated National Research and Development Institute, and was formerly an Independent Administrative Institution. Riken conducts research in various fields of science, including physics, chemistry, biology, genomics, medical science, engineering, high-performance computing and computer science, computational science, and ranging from basic research to applied research, practical applications with 485 partners worldwide. It is almost entirely funded by the Japanese government, with an annual budget of ¥100 billion (US$750 million) in FY2023. Name "Riken" is an acronym of the formal name , and its full name in Japanese is and in English is the Institute of Physical and Chemical Resear ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]