Algorithms for Modern Processor Architectures