Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleOctober 2015
Empirical performance study of speculative parallel processing on commercial multi-core CPU with hardware transactional memory
SEPS 2015: Proceedings of the 2nd International Workshop on Software Engineering for Parallel SystemsPages 57–65https://doi.org/10.1145/2837476.2837484To achieve performance improvement by using multi-core processor, efficient utilization of thread-level parallelism is essential. However, conventional parallel processing cannot efficiently utilize potential parallelism within program code, since ...
- research-articleOctober 2015
An empirical study on parallelism in modern open-source projects
SEPS 2015: Proceedings of the 2nd International Workshop on Software Engineering for Parallel SystemsPages 35–44https://doi.org/10.1145/2837476.2837481Writing parallel programs is hard, especially for inexperienced programmers. Parallel language features are still being added on a regular basis to most modern object-oriented languages and this trend is likely to continue. Being able to support ...
- short-paperOctober 2015
Annotatable systrace: an extended Linux ftrace for tracing a parallelized program
- Daichi Fukui,
- Mamoru Shimaoka,
- Hiroki Mikami,
- Dominic Hillenbrand,
- Hideo Yamamoto,
- Keiji Kimura,
- Hironori Kasahara
SEPS 2015: Proceedings of the 2nd International Workshop on Software Engineering for Parallel SystemsPages 21–25https://doi.org/10.1145/2837476.2837479Investigation of the runtime behavior is one of the most important processes for performance tuning on a computer system. Profiling tools have been widely used to detect hot- spots in a program. In addition to them, tracing tools produce valuable ...