“…Even with the above obstacles to efficient use of application developer time, performance gains have been demonstrated on real applications executing on hybrid systems, e.g., see [1,2,5,6,7,9,12,13,14,16,17,20,21,24]. Example applications that can benefit from hybrid system architectures include signal processing, biosequence search, encryption, text search, etc.…”