Change 5849

Time Attribute with previous and current values
Change #5849
2011-02-08
15:26:07

create Calagator::Event 1250459772 Galois Tech Talk: Faster Persistent Data Structures Through Hashing Roll back

description nil Presented by Johan Tibell. The most commonly used map (dictionary) data type in Haskell is implemented using a size balanced tree. While size balanced trees provide good asymptotic performance, their real world performance is not stellar, especially when used with keys which are expensive to compare, such as strings. In this talk we will look at two different map implementations that use hashing to achieve better real world performance. The implementations have different performance characteristics: one provides very fast look-ups while the other trades better insert performance for somewhat slower look-ups. I will describe the design of these data structures and show some early benchmark results.
end_time nil 2011-02-15 11:30:00 -0800
id nil 1250459772
start_time nil 2011-02-15 10:30:00 -0800
title nil Galois Tech Talk: Faster Persistent Data Structures Through Hashing
url nil http://corp.galois.com/blog/2011/2/8/tech-talk-faster-persistent-data-structures-through-hashing.html
venue_id nil 202390439