Zobrazeno 1 - 10
of 253
pro vyhledávání: '"Thread safety"'
Autor:
Bogusław Cyganek
Publikováno v:
Introduction to Programming with C++ for Engineers. :553-576
This chapter summarizes basic concepts of parallel computations. It explains what concurrent multitasking and threads are. The chapter describes the risk of using shared objects, and how to protect their access. It shows how to make standard algorith
Autor:
Purushotham Bangalore, Matthew G. F. Dosanjh, Anthony Skjellum, Andrew Worley, Prema Prema Soundararajan, Ryan E. Grant, Sheikh K. Ghafoor, Derek Schafer
Publikováno v:
ICPP Workshops
The Message Passing Interface (MPI) has been the dominant message passing solution for scientific computing for decades. MPI point-to-point communications are highly efficient mechanisms for process-to-process communication. However, MPI performance
Publikováno v:
IEEE Access, Vol 7, Pp 26984-26995 (2019)
Generating test cases automatically for thread-safe classes is an effective approach to validating their correctness. However, the existing concurrent test generation techniques usually consume a large amount of time and efforts before finding concur
Autor:
Valerio Terragni, Mauro Pezzè
Publikováno v:
Software Testing, Verification and Reliability. 31
Autor:
Clement Courbet
Publikováno v:
CC
Sanitizers are a relatively recent trend in software engineering. They aim at automatically finding bugs in programs, and they are now commonly available to programmers as part of compiler toolchains. For example, the LLVM project includes out-of-the
Publikováno v:
ASE
The existing concurrency model for Java (or C) requires programmers to design and implement thread-safe classes by explicitly acquiring locks and releasing locks. Such a model is error-prone and is the reason for many concurrency bugs. While there ar
Publikováno v:
TrustCom
The Go programming language aims to provide memory and thread safety through measures such as automated memory management with garbage collection and a strict type system. However, it also offers a way of circumventing this safety net through the use
Publikováno v:
PLDI
Concurrent separation logics have had great success reasoning about concurrent data structures. This success stems from their application of modularity on multiple levels, leading to proofs that are decomposed according to program structure, program
Publikováno v:
PLDI
Rust is a young programming language designed for systems software development. It aims to provide safety guarantees like high-level languages and performance efficiency like low-level languages. The core design of Rust is a set of strict safety rule
Autor:
Robert Johannes Langenberg, Heather Gray, Hadrien Grasland, Jin Zhang, Bastian Schlag, Andreas Salzburger, Xiaocong Ai, Paul Gessinger, Fabian Klimpel, Moritz Kiehn
Publikováno v:
EPJ Web of Conferences, Vol 245, p 10003 (2020)
EPJ Web Conf.
24th International Conference on Computing in High Energy and Nuclear Physics
24th International Conference on Computing in High Energy and Nuclear Physics, Nov 2019, Adelaide, Australia. pp.10003, ⟨10.1051/epjconf/202024510003⟩
EPJ Web Conf.
24th International Conference on Computing in High Energy and Nuclear Physics
24th International Conference on Computing in High Energy and Nuclear Physics, Nov 2019, Adelaide, Australia. pp.10003, ⟨10.1051/epjconf/202024510003⟩
The reconstruction of trajectories of the charged particles in the tracking detectors of high energy physics experiments is one of the most difficult and complex tasks of event reconstruction at particle colliders. As pattern recognition algorithms e
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::ac5e64c9121684071b65c6801e4d04f6
http://hdl.handle.net/20.500.12278/119808
http://hdl.handle.net/20.500.12278/119808