scispace - formally typeset
V

Victor Pankratius

Researcher at Karlsruhe Institute of Technology

Publications -  53
Citations -  870

Victor Pankratius is an academic researcher from Karlsruhe Institute of Technology. The author has contributed to research in topics: Multi-core processor & Software development. The author has an hindex of 15, co-authored 51 publications receiving 848 citations. Previous affiliations of Victor Pankratius include Massachusetts Institute of Technology.

Papers
More filters

Towards E-Learning Grids: Using Grid Computing in Electronic Learning

TL;DR: It is shown what advantages a utilization of grid computing may have to offer and which applications could benefit from it and an architecture for ane-learning grid is outlined, and the notion of a grid learning object is introduced.
Proceedings ArticleDOI

A study of transactional memory vs. locks in practice

TL;DR: A detailed case study comparing teams of programmers developing a parallel program from scratch using transactional memory and locks, finding that TM code was easier to understand than locks code, because the locks teams used many locks to improve performance.
Proceedings ArticleDOI

Software engineering for multicore systems: an experience report

TL;DR: An experience report with four diverse case studies on multicore software development for general-purpose applications, programmed in different languages and benchmarked on several multicore computers concludes that Tuneable architectural patterns with parallelism at several levels need to be discovered.
Proceedings ArticleDOI

Helgrind+: An efficient dynamic race detector

TL;DR: Helgrind+ is described, a dynamic race detection tool that incorporates correct handling of condition variables and a combination of the lockset algorithm and happens-before relation that reduces the number of both false negatives and false positives.
Journal ArticleDOI

Parallelizing Bzip2: A Case Study in Multicore Software Engineering

TL;DR: A case study of parallelizing a real program for multicore computers using currently available libraries and tools for sequential Bzip2 compression, a computing-intensive, widely used, and relevant application in everyday life.