Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Lazy-cseq: A context-bounded model checking tool for multi-threaded c-programs
Lazy-CSeq is a context-bounded verification tool for sequentially consistent C programs
using POSIX threads. It first translates a multi-threaded C program into a bounded …
using POSIX threads. It first translates a multi-threaded C program into a bounded …
Asserting performance expectations
JS Vetter, PH Worley - SC'02: Proceedings of the 2002 ACM …, 2002 - ieeexplore.ieee.org
Traditional techniques for performance analysis provide a means for extracting and
analyzing raw performance information from applications. Users then compare this raw data …
analyzing raw performance information from applications. Users then compare this raw data …
Multi-stage coordinated prefetching for present-day processors
Data prefetching is an important technique for hiding memory latency. Latest
microarchitectures provide support for both hardware and software prefetching. However …
microarchitectures provide support for both hardware and software prefetching. However …
Measuring microarchitectural details of multi-and many-core memory systems through microbenchmarking
As multicore and many-core architectures evolve, their memory systems are becoming
increasingly more complex. To bridge the latency and bandwidth gap between the …
increasingly more complex. To bridge the latency and bandwidth gap between the …
Xevtgen: Fortran code transformer generator for high performance scientific codes
R Suda, H Takizawa, S Hirasawa - International Journal of …, 2016 - jstage.jst.go.jp
High performance scientific codes are written to achieve high performance on a modern
HPC (High Performance Computing) platform, and are less readable and less manageable …
HPC (High Performance Computing) platform, and are less readable and less manageable …
Techniques for specifying bug patterns
DJ Quinlan, RW Vuduc, G Misherghi - … of the 2007 ACM workshop on …, 2007 - dl.acm.org
We present our on-going work to develop techniques for specifying source code signatures
of bug patterns. Specifically, we discuss two approaches. The first approach directly …
of bug patterns. Specifically, we discuss two approaches. The first approach directly …
Treating a user-defined parallel library as a domain-specific language
D Quinlan, B Miller, M Schordan, B Philip - 2001 - osti.gov
An important purpose of a programming language is to insulate the programmer from low
level details and provide a high enough level of abstraction to be productive and develop …
level details and provide a high enough level of abstraction to be productive and develop …
Applying loop optimizations to object-oriented abstractions through general classification of array semantics
Q Yi, D Quinlan - International Workshop on Languages and Compilers …, 2004 - Springer
Optimizing compilers have a long history of applying loop transformations to C and Fortran
scientific applications. However, such optimizations are rare in compilers for object-oriented …
scientific applications. However, such optimizations are rare in compilers for object-oriented …
Data and Process Abstraction in PIPS Internal Representation
PIPS, a state-of-the-art, source-to-source compilation and optimization platform, has been
under development at MINES Paris-Tech since 1988, and its development is still running …
under development at MINES Paris-Tech since 1988, and its development is still running …
Intelligent radio based positioning and fuzzy based navigation for robotic wheelchair with wireless local area networks
Based on wireless local area networks (WLAN), this paper presents the navigation of a
robotic wheelchair. We propose a radio based robot localization with a particle filter by using …
robotic wheelchair. We propose a radio based robot localization with a particle filter by using …