Sunday, November 27, 2011

AddressSanitizer, etc

Hi,

While Go becomes faster and more scalable (if you don't yet tried it, don't miss An Online Tour of Go), our team was working on the AddressSanitizer (ASan) - a fast memory error detector for C/C++. The tool is really fast, a typical slowdown is only about 2x (while with, for example, Valgrind/Memcheck we observe slowdowns of 20-50x). And the speed is a real game changer here - we build Chromium with ASan and then do interactive browsing, or execute thousands of randomly generated tests and then do dichotomy reduction of crashing tests. It's interesting to observe how the tools spreads basically w/o our efforts, for example, here somebody writes how to build Firefox with ASan, and here is an interesting story of "ASanified" Perl.

Here are some concurrency-related links:
Concurrency Kit provides a plethora of concurrency primitives, safe memory reclamation mechanisms and lock-less and lock-free data structures designed to aid in the design and implementation of high performance concurrent systems.
Chasing state of the art: Java synchronization algorithms.
Intel has updated and extended (AVX, NUMA) its Guide for Developing Multithreaded Applications.


9 comments:

  1. All Assignment Help review
    Hello I am a jonna rechard nice blog
    Welcome to the Best writer Review, Here you can get the best assignment help review sites. We strongly urge you to check our entire website once and we will assure you will find this review website very useful. Our hard work will be rewarded if students like you will appreciate our effort and spread the message about this site with your class-fellows and friends.

    ReplyDelete

  2. Assignment help is a term which is best for students help, they can easily get help for their assignments online . Provide best all Assignment Help to the student at cheapest cost.

    ReplyDelete
  3. In any case, it would be a mix-up to construct your choice in light of contrivances like these. Rather, search for organizations that offer the accompanying. online auto title loans chicago

    ReplyDelete
  4. Our My Assignment Help Reviews go through hundreds of websites each month to select only the best. We also offer reviews of such websites which are not up to the mark so that you may know about them as well.

    ReplyDelete
  5. Here at Big Assignments, we continually provide all type of assignments, when anyone searches over internet "all assignment help" in Australia. To impose the tendency of doing the work regularly, homeworkassignments and project work are given to the students so that they can have a grip over the subject. If you really want to buy assignment online at a affordable range of price get a touch with sample assignment. We provide subjective based assignment help services like, economics, physics, engineering, nursing, Computer science, Chemistry, science related topics, Along with that you can easily download sample here.

    ReplyDelete
  6. Our best online academic help experts talk about how to select and evaluate the right academic sources, which will help you clear all your academic-related doubts. Essay help online by My Assignment Services has been trusted by millions of students worldwide for over a decade.

    ReplyDelete