Demo Data from EDBT 2026 / reviewers in the wild / expert
Anders Isberg
dblp:91/9794
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › speculative parallelization
thread-level speculation |
0.2 | 1 | 2014 | The Effects of Parameter Tuning in Software Thread-Level Speculation in JavaScript Engines · ACM Trans. Archit. Code Optim. 2014 |
Runtime systems and virtual machines › virtual machine implementation
javascript engine |
0.1 | 1 | 2014 | The Effects of Parameter Tuning in Software Thread-Level Speculation in JavaScript Engines · ACM Trans. Archit. Code Optim. 2014 |
Runtime systems and virtual machines
parallel execution |
0.1 | 1 | 2014 | The Effects of Parameter Tuning in Software Thread-Level Speculation in JavaScript Engines · ACM Trans. Archit. Code Optim. 2014 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Combining thread-level speculation and just-in-time compilation in Google's V8 JavaScript engineabstractSummary Thread‐level speculation can be used to take advantage of multicore architectures for JavaScript in web applications. We extend previous studies with these main contributions; we implement thread‐level speculation in the state‐of‐the art just‐in‐time‐enabled JavaScript engine V8 and make the measurements in the Chromium web browser both from Google instead of using an interpreted JavaScript engine. We evaluate the thread‐level speculation and just‐in‐time compilation combination on 15 very popular web applications, 20 HTML5 demos from the JS1K competition, and 4 Google Maps use cases. The performance is evaluated on two, four, and eight cores. The results clearly show that it is possible to successfully combine thread‐level speculation and just‐in‐time compilation. This makes it possible to take advantage of multicore architectures for web applications while hiding the details of parallel programming from the programmer. Further, our results show an average speedup for the thread‐level speculation and just‐in‐time compilation combination by a factor of almost 3 on four cores and over 4 on eight cores, without changing any of the JavaScript source code. Copyright © 2016 John Wiley & Sons, Ltd. Jan Kasper Martinsen, Håkan Grahn, Anders Isberg |
Concurr. Comput. Pract. Exp. | 3 |
| 2014 | The Effects of Parameter Tuning in Software Thread-Level Speculation in JavaScript EnginesabstractJavaScript is a sequential programming language that has a large potential for parallel execution in Web applications. Thread-level speculation can take advantage of this, but it has a large memory overhead. In this article, we evaluate the effects of adjusting various parameters for thread-level speculation. Our results clearly show that thread-level speculation is a useful technique for taking advantage of multicore architectures for JavaScript in Web applications, that nested speculation is required in thread-level speculation, and that the execution characteristics of Web applications significantly reduce the needed memory, the number of threads, and the depth of our speculation. Jan Kasper Martinsen, Håkan Grahn, Anders Isberg |
ACM Trans. Archit. Code Optim. | 3 |
| 2011 | A Comparative Evaluation of JavaScript Execution Behavior
Jan Kasper Martinsen, Håkan Grahn, Anders Isberg |
ICWE | 3 |