Speaker Affiliation | Professor and Cheriton Faculty Fellow in the School of Computer Science at the University of Waterloo |
Start | 07.02.2014, 15:00 Uhr |
Location | TU Braunschweig, Informatikzentrum, Mühlenpfordtstraße 23, 1. OG, Hörsaal M 161 |
Invited by | Prof. Dr. Sándor Fekete |
Recently Vladimir Yaroslavskiy proposed a dual pivot quicksort algorithm that, contrary to prior theory and intuition, outperforms standard quicksort by a a significant margin under the Java JVM. More recently, this algorithm has been analysed in terms of comparisons and swaps by Wild and Nebel. In this talk we first review the results of similar experiments using a native C implementation thus removing potential extraneous effects of the JVM. Second, we provide analyses on L1/RAM cache behavior of various quicksort algorithms. We then provide strong evidence that cache behavior is causing most of the performance differences in these algorithms. |
Vacancies of TU Braunschweig
Career Service' Job Exchange
Merchandising
Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
P. O. Box: 38092 Braunschweig
GERMANY
Phone: +49 (0) 531 391-0