Article worth checking out: ACM Queue; Photoshop Scalability: Keeping It Simple

There is an interview in ACM discussing parallelism in Adobe Photoshop - "ACM Queue; Photoshop Scalability: Keeping It Simple." I think this article is worth reading if you are interested in parallel programming. It covers the earliest uses of parallelism for what I call "convenience" instead of "performance" and how that evolved when parallel programming could yield performance boosts. The interview also talks about the methods of decomposing algorithms that have worked best for Photoshop.

Intel Threading Building Blocks (TBB) is mentioned briefly; Adobe did incorporate TBB in early 2010 into several of its Creative Suite 5 software applications including Photoshop.

Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.