Academic literature on the topic 'Parallel programming tools'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Parallel programming tools.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Parallel programming tools"

1

MORIARTY, K. J. M., and T. TRAPPENBERG. "PROGRAMMING TOOLS FOR PARALLEL COMPUTERS." International Journal of Modern Physics C 04, no. 06 (1993): 1285–94. http://dx.doi.org/10.1142/s0129183193001002.

Full text
Abstract:
Although software tools already have a place on serial and vector computers they are becoming increasingly important for parallel computing. Message passing libraries, parallel operating systems and high level parallel languages are the basic software tools necessary to implement a parallel processing program. These tools up to now have been specific to each parallel computer system and a short survey will be given. The aim of another class of software tools for parallel computers is to help in writing or rewriting application programs. Because automatic parallelization tools are not very succ
APA, Harvard, Vancouver, ISO, and other styles
2

Kumar, Swarn P., and Ivor R. Philips. "Portable tools for Fortran parallel programming." Concurrency: Practice and Experience 3, no. 6 (1991): 559–72. http://dx.doi.org/10.1002/cpe.4330030606.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Park, Insung, Michael J. Voss, Seon Wook Kim, and Rudolf Eigenmann. "Parallel Programming Environment for OpenMP." Scientific Programming 9, no. 2-3 (2001): 143–61. http://dx.doi.org/10.1155/2001/195437.

Full text
Abstract:
We present our effort to provide a comprehensive parallel programming environment for the OpenMP parallel directive language. This environment includes a parallel programming methodology for the OpenMP programming model and a set of tools (Ursa Minor and InterPol) that support this methodology. Our toolset provides automated and interactive assistance to parallel programmers in time-consuming tasks of the proposed methodology. The features provided by our tools include performance and program structure visualization, interactive optimization, support for performance modeling, and performance a
APA, Harvard, Vancouver, ISO, and other styles
4

PELÁEZ, IGNACIO, FRANCISCO ALMEIDA, and DANIEL GONZÁLEZ. "HIGH LEVEL PARALLEL SKELETONS FOR DYNAMIC PROGRAMMING." Parallel Processing Letters 18, no. 01 (2008): 133–47. http://dx.doi.org/10.1142/s0129626408003272.

Full text
Abstract:
Dynamic Programming is an important problem-solving technique used for solving a wide variety of optimization problems. Dynamic Programming programs are commonly designed as individual applications and software tools are usually tailored to specific classes of recurrences and methodologies. That contrasts with some other algorithmic techniques where a single generic program may solve all the instances. We have developed a general skeleton tool providing support for a wide range of dynamic programming methodologies on different parallel architectures. Genericity, flexibility and efficiency are
APA, Harvard, Vancouver, ISO, and other styles
5

Kuzminsky, M. B., and A. M. Chernetsov. "Modern Parallel Programming Tools in a Distributed Memory Model." PROGRAMMNAYA INGENERIA 11, no. 1 (2020): 14–20. http://dx.doi.org/10.17587/prin.11.14-20.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Hsieh, Shang-Hsien, Sukomal Modak, and Elisa D. Sotelino. "Object-oriented parallel programming tools for structural engineering applications." Computing Systems in Engineering 6, no. 6 (1995): 533–48. http://dx.doi.org/10.1016/0956-0521(95)00023-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Gonz�lez, D., F. Almeida, J. Roda, and C. Rodr�guez. "From the theory to the tools: parallel dynamic programming." Concurrency: Practice and Experience 12, no. 1 (2000): 21–34. http://dx.doi.org/10.1002/(sici)1096-9128(200001)12:1<21::aid-cpe452>3.0.co;2-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Misale, Claudia, Giulio Ferrero, Massimo Torquati, and Marco Aldinucci. "Sequence Alignment Tools: One Parallel Pattern to Rule Them All?" BioMed Research International 2014 (2014): 1–12. http://dx.doi.org/10.1155/2014/539410.

Full text
Abstract:
In this paper, we advocate high-level programming methodology for next generation sequencers (NGS) alignment tools for both productivity and absolute performance. We analyse the problem of parallel alignment and review the parallelisation strategies of the most popular alignment tools, which can all be abstracted to a single parallel paradigm. We compare these tools to their porting onto the FastFlow pattern-based programming framework, which provides programmers with high-level parallel patterns. By using a high-level approach, programmers are liberated from all complex aspects of parallel pr
APA, Harvard, Vancouver, ISO, and other styles
9

Foster, Ian, Robert Olson, and Steven Tuecke. "Productive Parallel Programming: The PCN Approach." Scientific Programming 1, no. 1 (1992): 51–66. http://dx.doi.org/10.1155/1992/519840.

Full text
Abstract:
We describe the PCN programming system, focusing on those features designed to improve the productivity of scientists and engineers using parallel supercomputers. These features include a simple notation for the concise specification of concurrent algorithms, the ability to incorporate existing Fortran and C code into parallel applications, facilities for reusing parallel program components, a portable toolkit that allows applications to be developed on a workstation or small parallel computer and run unchanged on supercomputers, and integrated debugging and performance analysis tools. We surv
APA, Harvard, Vancouver, ISO, and other styles
10

García-Blas, Javier, and Christopher Brown. "High-level programming for heterogeneous and hierarchical parallel systems." International Journal of High Performance Computing Applications 32, no. 6 (2018): 804–6. http://dx.doi.org/10.1177/1094342018807840.

Full text
Abstract:
High-Level Heterogeneous and Hierarchical Parallel Systems (HLPGPU) aims to bring together researchers and practitioners to present new results and ongoing work on those aspects of high-level programming relevant, or specific to general-purpose computing on graphics processing units (GPGPUs) and new architectures. The 2016 HLPGPU symposium was an event co-located with the HiPEAC conference in Prague, Czech Republic. HLPGPU is targeted at high-level parallel techniques, including programming models, libraries and languages, algorithmic skeletons, refactoring tools and techniques for parallel pa
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Parallel programming tools"

1

Hart, Edmund Reid. "Prototyping tools for parallel program design." Thesis, University of Westminster, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.319678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Pinto, Vinícius Garcia. "Escalonamento por roubo de tarefas em sistemas Multi-CPU e Multi-GPU." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2013. http://hdl.handle.net/10183/71270.

Full text
Abstract:
Nos últimos anos, uma das alternativas adotadas para aumentar o desempenho de sistemas de processamento de alto desempenho têm sido o uso de arquiteturas híbridas. Essas arquiteturas são constituídas de processadores multicore e coprocessadores especializados, como GPUs. Esses coprocessadores atuam como aceleradores em alguns tipos de operações. Por outro lado, as ferramentas e modelos de programação paralela atuais não são adequados para cenários híbridos, produzindo aplicações pouco portáveis. O paralelismo de tarefas considerado um paradigma de programação genérico e de alto nível pode ser
APA, Harvard, Vancouver, ISO, and other styles
3

Wollenweber, Fritz Georg. "Programming environments and tools for massively parallel computers and large scale applications." Thesis, University of Southampton, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.266943.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Menon, Sathis N. "Asynchronous events : tools for distributed programming on concurrent object-based systems." Diss., Georgia Institute of Technology, 1994. http://hdl.handle.net/1853/9147.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Kraemer, Eileen T. "A framework, tools, and methodology for the visualization of parallel and distributed systems." Diss., Georgia Institute of Technology, 1995. http://hdl.handle.net/1853/9214.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Yviquel, Hervé. "From dataflow-based video coding tools to dedicated embedded multi-core platforms." Phd thesis, Université Rennes 1, 2013. http://tel.archives-ouvertes.fr/tel-00939346.

Full text
Abstract:
The development of multimedia technology, along with the emergence of parallel architectures, has revived the interest on dataflow programming for designing embedded systems. Indeed, dataflow programming offers a flexible development approach in order to build complex applications while expressing concurrency and parallelism explicitly. Paradoxically, most of the studies focus on static dataflow models of computation, even if a pragmatic development process requires the expressiveness and the practicality of a programming language based on dynamic dataflow models, such as the language included
APA, Harvard, Vancouver, ISO, and other styles
7

Tristram, Waide Barrington. "Investigating tools and techniques for improving software performance on multiprocessor computer systems." Thesis, Rhodes University, 2012. http://hdl.handle.net/10962/d1006651.

Full text
Abstract:
The availability of modern commodity multicore processors and multiprocessor computer systems has resulted in the widespread adoption of parallel computers in a variety of environments, ranging from the home to workstation and server environments in particular. Unfortunately, parallel programming is harder and requires more expertise than the traditional sequential programming model. The variety of tools and parallel programming models available to the programmer further complicates the issue. The primary goal of this research was to identify and describe a selection of parallel programming to
APA, Harvard, Vancouver, ISO, and other styles
8

Jaquie, Kalinka Regina Lucas. "Extensão da Ferramenta de Apoio à Programação Paralela (F.A.P.P.) para ambientes paralelos virtuais." Universidade de São Paulo, 1999. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08022001-095456/.

Full text
Abstract:
Os sistemas computacionais distribuídos aplicados à computação paralela permitem uma melhor relação custo/benefício para a computação paralela. Esses sistemas oferecem a potência computacional adequada às aplicações que não necessitam de uma máquina maciçamente paralela, porém necessitam de uma potência computacional maior que uma máquina seqüencial pode oferecer. P.V.M. (Parallel Virtual Machine) e M.P.I. (Message Passage Inteface) são exemplos de ambiente de paralelos virtuais amplamente discutido na literatura. Tendo em vista a grande utilização desses ambientes tanto em nível acadêmico qua
APA, Harvard, Vancouver, ISO, and other styles
9

Vladimir, Marinković. "Прилог аутоматској паралелизацији секвенцијалног машинског кода". Phd thesis, Univerzitet u Novom Sadu, Fakultet tehničkih nauka u Novom Sadu, 2018. https://www.cris.uns.ac.rs/record.jsf?recordId=107635&source=NDLTD&language=en.

Full text
Abstract:
Докторска теза анализира подршку за вишејезгарне и многојезгарне системе у циљу повећања искоришћења њихове снаге. Предмет истраживања је проналажење решења које би без уплитања програмера (аутоматски) паралелизовало постојеће секвенцијалне програме на бинарном нивоу који се извршавају на једном језгру (или процесору). Резултат истраживања је израда решења и алата за паралелизацију секвенцијалног машинког кода, који самостално стварају програме који се извршавају паралелно на више језгара вишејезгарног процесора, и тиме постижу балансирано оптерећење процесора. Основни циљ је добијање убрзања
APA, Harvard, Vancouver, ISO, and other styles
10

Zhu, Xinjie, and 朱信杰. "START : a parallel signal track analytical research tool for flexible and efficient analysis of genomic data." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 2015. http://hdl.handle.net/10722/211136.

Full text
Abstract:
Signal Track Analytical Research Tool (START), is a parallel system for analyzing large-scale genomic data. Currently, genomic data analyses are usually performed by using custom scripts developed by individual research groups, and/or by the integrated use of multiple existing tools (such as BEDTools and Galaxy). The goals of START are 1) to provide a single tool that supports a wide spectrum of genomic data analyses that are commonly done by analysts; and 2) to greatly simplify these analysis tasks by means of a simple declarative language (STQL) with which users only need to specify what the
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Parallel programming tools"

1

Torné, Jorge F. How parallel programming tools are used. Cornell Theory Center, Cornell University, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Hsu, Ching-Hsien, and Victor Malyshkin, eds. Methods and Tools of Parallel Programming Multicomputers. Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-14822-4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Designing and building parallel programs: Concepts and tools for parallel software engineering. Addison-Wesley, 1995.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Bergmark, Donna. Update on tools for parallel programming at the CNSF. Cornell Theory Center, Cornell University, 1993.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Fang, Niandong. Distributed-data library and tools for an MPI programming environment. Shaker, 1998.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

1973-, Voss Michael J., ed. OpenMP shared memory parallel programming: International Workshop on OpenMP Applications and Tools, WOMPAT 2003, Toronto, Canada, June 26-27, 2003 : proceedings. Springer, 2003.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Schwarz, Paul A. A suite of software tools for managing a large parallel programming project. Cornell Theory Center, Cornell University, 1993.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

International Workshop on Parallel Tools for High Performance Computing (2nd 2008 Stuttgart, Germany). Tools for high performance computing: Proceedings of the 2nd International Workshop on Parallel Tools for High Performance Computing, July 2008, HLRS, Stuttgart. Edited by Resch Michael and High-Performance Computing Center. Springer, 2008.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Rudolf, Eigenmann, and Voss Michael J. 1973-, eds. OpenMP shared memory parallel programming: International Workshop on OpenMP Applications and Tools, WOMPAT 2001, West Lafayette, IN, USA, July 30-31, 2001 : proceedings. Springer, 2001.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Krishnan, Sanjeev. Object-oriented implementation of the NAS parallel benchmarks using charm++: Annual report. National Aeronautics and Space Administration, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Parallel programming tools"

1

Koranne, Sandeep. "Parallel Programming." In Handbook of Open Source Tools. Springer US, 2010. http://dx.doi.org/10.1007/978-1-4419-7719-9_12.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Attoui, Ammar. "PVM: Parallel Programming Tools." In Practitioner Series. Springer London, 2000. http://dx.doi.org/10.1007/978-1-4471-0463-6_3.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Mohr, Bernd, and Felix Wolf. "Performance Tools for Parallel Programming." In Recent Advances in Parallel Virtual Machine and Message Passing Interface. Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11846802_8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Wollenweber, Fritz G., Saulo Barros, David Dent, Lars Isaksen, and Guy Robinson. "Experiences with Parallel Programming Tools." In Programming Environments for Massively Parallel Distributed Systems. Birkhäuser Basel, 1994. http://dx.doi.org/10.1007/978-3-0348-8534-8_20.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Lu, Yi-Shan, and Keshav Pingali. "Can Parallel Programming Revolutionize EDA Tools?" In Advanced Logic Synthesis. Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-67295-3_2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Pazat, Jean-Louis. "Tools for high performance fortran: A survey." In The Data Parallel Programming Model. Springer Berlin Heidelberg, 1996. http://dx.doi.org/10.1007/3-540-61736-1_46.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Beguelin, Adam, and Vaidy Sunderam. "Tools for monitoring, debugging, and programming in PVM." In Parallel Virtual Machine — EuroPVM '96. Springer Berlin Heidelberg, 1996. http://dx.doi.org/10.1007/3540617795_2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

da Silva, Anderson B. N., Daniel A. M. Cunha, Vitor R. G. Silva, Alex F. de A. Furtunato, and Samuel Xavier-de-Souza. "PaScal Viewer: A Tool for the Visualization of Parallel Scalability Trends." In Programming and Performance Visualization Tools. Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-17872-7_15.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Coppola, Massimo, and Martin Schmollinger. "Hierarchical Models and Software Tools for Parallel Programming." In Algorithms for Memory Hierarchies. Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/3-540-36574-5_15.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Ng, Keng, Jeff Kramer, Jeff Magee, and Naranker Dulay. "A Visual Approach to Distributed Programming." In Tools and Environments for Parallel and Distributed Systems. Springer US, 1996. http://dx.doi.org/10.1007/978-1-4615-4123-3_2.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Parallel programming tools"

1

Robert, Y. "Programming methodologies and tools." In Proceedings Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing. IEEE, 2003. http://dx.doi.org/10.1109/empdp.2003.1183600.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Wismuller, R. "Special session: Advanced tools for parallel and distributed programming." In Proceedings Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing. IEEE, 2003. http://dx.doi.org/10.1109/empdp.2003.1183558.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Cheng, Doreen Y., and Douglas M. Pase. "An evaluation of automatic and interactive parallel programming tools." In the 1991 ACM/IEEE conference. ACM Press, 1991. http://dx.doi.org/10.1145/125826.126052.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Calotoiu, Alexandru, Thomas Hohl, Heiko Mantel, Toni Nguyen, and Felix Wolf. "Designing Efficient Parallel Software via Compositional Performance Modeling." In 2019 IEEE/ACM International Workshop on Programming and Performance Visualization Tools (ProTools). IEEE, 2019. http://dx.doi.org/10.1109/protools49597.2019.00008.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Shipunov, Valeriy, Andrey Gavryushenko, and Eugene Kuznetsov. "Comparative Analysis of Debugging Tools in Parallel Programming for Multi-Core Processors." In 2007 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics. IEEE, 2007. http://dx.doi.org/10.1109/cadsm.2007.4297606.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

"Proceedings of the 1st Workshop on Tools, Operating Systems, and Programming Models for Developing Reliable Systems (TOPMoDRS)." In 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE, 2007. http://dx.doi.org/10.1109/ipdps.2007.370396.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Delistavrou, Constantinos T., and Konstantinos G. Margaritis. "Survey of Software Environments for Parallel Distributed Processing: Parallel Programming Education on Real Life Target Systems Using Production Oriented Software Tools." In 2010 14th Panhellenic Conference on Informatics (PCI). IEEE, 2010. http://dx.doi.org/10.1109/pci.2010.26.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Bergmark, Donna. "Optimization and parallelization of a commodity trade model for the IBM SP1/2, using parallel programming tools." In the 9th international conference. ACM Press, 1995. http://dx.doi.org/10.1145/224538.224565.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Stump, Ethan, and Vijay Kumar. "Workspace Delineation of Cable-Actuated Parallel Manipulators." In ASME 2004 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2004. http://dx.doi.org/10.1115/detc2004-57495.

Full text
Abstract:
While there is extensive literature available on parallel manipulators in general, there has been much less attention given to cable-driven parallel manipulators. In this paper, we address the problem of analyzing the reachable workspace using the tools of semi-definite programming. We build on earlier work [1, 2] done using similar techniques by deriving limiting conditions that allow us to compute analytic expressions for the boundary of the reachable workspace. We illustrate this computation for a planar parallel manipulator with four actuators.
APA, Harvard, Vancouver, ISO, and other styles
10

Bouraoui, Hasna, Jeronimo Castrillon, and Chadlia Jerad. "Comparing Dataflow and OpenMP Programming for Speaker Recognition Applications." In PARMA-DITAM 2019: 10th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures 8th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms. ACM, 2019. http://dx.doi.org/10.1145/3310411.3310417.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Parallel programming tools"

1

Cuny, Janice E. Graphics-Based Parallel Programming Tools. Defense Technical Information Center, 1991. http://dx.doi.org/10.21236/ada254406.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Gropp, W., and B. Smith. Users manual for the Chameleon parallel programming tools. Office of Scientific and Technical Information (OSTI), 1993. http://dx.doi.org/10.2172/10191159.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Amela, R., R. Badia, S. Böhm, R. Tosi, C. Soriano, and R. Rossi. D4.2 Profiling report of the partner’s tools, complete with performance suggestions. Scipedia, 2021. http://dx.doi.org/10.23967/exaqute.2021.2.023.

Full text
Abstract:
This deliverable focuses on the proling activities developed in the project with the partner's applications. To perform this proling activities, a couple of benchmarks were dened in collaboration with WP5. The rst benchmark is an embarrassingly parallel benchmark that performs a read and then multiple writes of the same object, with the objective of stressing the memory and storage systems and evaluate the overhead when these reads and writes are performed in parallel. A second benchmark is dened based on the Continuation Multi Level Monte Carlo (C-MLMC) algorithm. While this algorithm is norm
APA, Harvard, Vancouver, ISO, and other styles
4

Beguelin, Adam, and Gary Nutt. Visual Parallel Programming with Determinacy: A Language Specification, an Analysis Technique, and a Programming Tool. Defense Technical Information Center, 1993. http://dx.doi.org/10.21236/ada267560.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!