English
Related papers

Related papers: Computer Assisted Parallel Program Generation

200 papers

The advent of high performance computing (HPC) and graphics processing units (GPU), present an enormous computation resource for Large data transactions (big data) that require parallel processing for robust and prompt data analysis. While…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-10-17 Kato Mivule , Benjamin Harvey , Crystal Cobb , Hoda El Sayed

Interest in non-algorithmic, unconventional computing is rising in recent years due to more and more apparent short comings of classic stored-program digital computers, such as energy efficiency, degree of parallelism in computations, clock…

Emerging Technologies · Computer Science 2025-02-07 Shrish Roy , Bernd Ulmann

Specialized computational chemistry packages have permanently reshaped the landscape of chemical and materials science by providing tools to support and guide experimental efforts and for the prediction of atomistic and electronic…

Chemical Physics · Physics 2020-05-27 E. Aprà , E. J. Bylaska , W. A. de Jong , N. Govind , K. Kowalski , T. P. Straatsma , M. Valiev , H. J. J. van Dam , Y. Alexeev , J. Anchell , V. Anisimov , F. W. Aquino , R. Atta-Fynn , J. Autschbach , N. P. Bauman , J. C. Becca , D. E. Bernholdt , K. Bhaskaran-Nair , S. Bogatko , P. Borowski , J. Boschen , J. Brabec , A. Bruner , E. Cauët , Y. Chen , G. N. Chuev , C. J. Cramer , J. Daily , M. J. O. Deegan , T. H. Dunning , M. Dupuis , K. G. Dyall , G. I. Fann , S. A. Fischer , A. Fonari , H. Früuchtl , L. Gagliardi , J. Garza , N. Gawande , S. Ghosh , K. Glaesemann , A. W. Götz , J. Hammond , V. Helms , E. D. Hermes , K. Hirao , S. Hirata , M. Jacquelin , L. Jensen , B. G. Johnson , H. Jónsson , R. A. Kendall , M. Klemm , R. Kobayashi , V. Konkov , S. Krishnamoorthy , M. Krishnan , Z. Lin , R. D. Lins , R. J. Littlefield , A. J. Logsdail , K. Lopata , W. Ma , A. V. Marenich , J. Martin del Campo , D. Mejia-Rodriguez , J. E. Moore , J. M. Mullin , T. Nakajima , D. R. Nascimento , J. A. Nichols , P. J. Nichols , J. Nieplocha , A. Otero de la Roza , B. Palmer , A. Panyala , T. Pirojsirikul , B. Peng , R. Peverati , J. Pittner , L. Pollack , R. M. Richard , P. Sadayappan , G. C. Schatz , W. A. Shelton , D. W. Silverstein , D. M. A. Smith , T. A. Soares , D. Song , M. Swart , H. L. Taylor , G. S. Thomas , V. Tipparaju , D. G. Truhlar , K. Tsemekhman , T. Van Voorhis , Á. Vázquez-Mayagoitia , P. Verma , O. Villa , A. Vishnu , K. D. Vogiatzis , D. Wang , J. H. Weare , M. J. Williamson , T. L. Windus , K. Woliński , A. T. Wong , Q. Wu , C. Yang , Q. Yu , M. Zacharias , Z. Zhang , Y. Zhao , R. J. Harrison

This paper is an attempt to incorporate the idea of spiking neural P systems as an early seed into the area of Operating System Design, regarding their capability to solve some classical computer science problems. It is reflecting the power…

Other Computer Science · Computer Science 2010-12-03 Ammar Adl , Amr Badr , Ibrahim Farag

We equip dynamic geometry software (DGS) with a user-friendly method that enables massively parallel calculations on the graphics processing unit (GPU). This interplay of DGS and GPU opens up various applications in education and…

Mathematical Software · Computer Science 2018-08-15 Aaron Montag , Jürgen Richter-Gebert

Computational science and engineering (CSE) has been misunderstood to advance with the construction of enormous computers. To the contrary, the historical record demonstrates that innovations in CSE come from improvements to the mathematics…

History and Overview · Mathematics 2011-08-11 Joseph F. Grcar

We introduce a newly designed undergraduate-level interdisciplinary course in scientific computing that aims to prepare students as the next generation of research-oriented computational scientists and engineers. The course offers students…

Physics Education · Physics 2022-04-05 Tulin Kaman , Rouben Rostamian , Shannon W. Dingman

Recent years have witnessed a surge of interest in parallel and distributed optimization methods for large-scale systems. In particular, nonconvex large-scale optimization problems have found a wide range of applications in several…

Optimization and Control · Mathematics 2018-05-21 Gesualdo Scutari , Ying Sun

We present a novel class of methods to compute functions of matrices or their action on vectors that are suitable for parallel programming. Solving appropriate simple linear systems of equations in parallel (or computing the inverse of…

Numerical Analysis · Mathematics 2022-10-10 Sergio Blanes

Modern parallel computing devices, such as the graphics processing unit (GPU), have gained significant traction in scientific and statistical computing. They are particularly well-suited to data-parallel algorithms such as the particle…

Computation · Statistics 2015-06-12 Lawrence M. Murray , Anthony Lee , Pierre E. Jacob

The design of a parallel computing system using several thousands or even up to a million processors asks for processing units that are simple and thus small in space, to make as many processing units as possible fit on a single die. The…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-12-21 Oskar Schirmer

There have been extensive works dealing with genetic algorithms (GAs) for seeking optimal solutions of shop scheduling problems. Due to the NP hardness, the time cost is always heavy. With the development of high performance computing (HPC)…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-04-09 Jia Luo , Didier El Baz

The processor accelerators are effective because they are working not (completely) on principles of stored program computers. They use some kind of parallelism, and it is rather hard to program them effectively: a parallel architecture by…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-08-26 János Végh

The increase of existing computational capabilities has made simulation emerge as a third discipline of Science, lying midway between experimental and purely theoretical branches [1, 2]. Simulation enables the evaluation of quantities which…

Computational Physics · Physics 2015-06-05 Pablo García-Risueño , Pablo E. Ibáñez

Linear-scaling electronic-structure techniques, also called O(N) techniques, rely heavily on the multiplication of sparse matrices, where the sparsity arises from spatial cut-offs. In order to treat very large systems, the calculations must…

Materials Science · Physics 2009-10-31 D. R. Bowler , T. Miyazaki , M. J. Gillan

A myriad of applications ranging from engineering and scientific simulations, image and signal processing as well as high-sensitive data retrieval demand high processing power reaching up to teraflops for their efficient execution. While a…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-02 Patrick Mukala

Efficiently solving NP-complete problems-such as protein structure prediction, cryptographic decryption, and vulnerability detection-remains a central challenge in computer science. Traditional electronic computers, constrained by the…

Data Structures and Algorithms · Computer Science 2025-07-18 Jin Xu , XiaoLong Shi , Xin Chen , Fang Wang , Sirui Li , Pali Ye , Boliang Zhang , Di Deng , Zheng Kou , Xiaoli Qiang

The shrinking of transistor geometries as well as the increasing complexity of integrated circuits, significantly aggravate nonlinear design behavior. This demands accurate and fast circuit simulation to meet the design quality and…

Signal Processing · Electrical Eng. & Systems 2020-02-14 Mohammad Saeed Abrishami , Hao Ge , Justin F. Calderon , Massoud Pedram , Shahin Nazarian

Program synthesis techniques offer significant new capabilities in searching for programs that satisfy high-level specifications. While synthesis has been thoroughly explored for input/output pair specifications (programming-by-example),…

Human-Computer Interaction · Computer Science 2019-09-27 Will Crichton

Membrane systems represent a computational model that operates in a distributed and parallel manner, inspired by the behavior of biological cells. These systems feature objects that transform within a nested membrane structure. This…

Computational Complexity · Computer Science 2026-02-06 Vivien Ducros , Claudio Zandron