Text this: Speeding Up FPGA Placement via Partitioning and Multithreading