Parallelizing FPGA placement using Transactional Memory. - Steven Birk; J. Gregory Steffan; Jason Helge Anderson (FPT, 2010)