Phần mềm làm cho CPU Intel kêu gào
Dùng thử Parallel Studio XE hoặc mua hoặc gia hạn.
Bạn có tin không, Intel đã phân phối bộ vi xử lý máy tính để bàn lõi kép đầu tiên trên thế giới cách đây chỉ 5 năm vào năm 2005. Đó là Pentium Processor Extreme Edition 840. Vào thời điểm đó, Hyper-Threading đã có mặt được ba năm, nhưng nó vẫn mọi người thường tự hỏi tại sao thế giới cần nhiều hơn một lõi. Rốt cuộc, danh sách các ứng dụng tiêu dùng ban đầu của Intel có hỗ trợ đa luồng có khoảng chục cái tên, và một nửa trong số đó bắt đầu bằng “Adobe”.
Danh mục mà mọi người muốn tham gia đa luồng — trò chơi — đang cực kỳ chậm chạp khi tham gia nhóm đa luồng. Đồng thời, các nhà khoa học biết rằng nghiên cứu của họ có thể được hỗ trợ rất nhiều bởi tính toán song song chỉ cần phần mềm của họ tận dụng tốt hơn tiềm năng phần cứng của họ. Intel biết rằng nếu các sản phẩm lõi kép của họ (và những sản phẩm khác sẽ theo sau) muốn đạt được sức hút trên thị trường đại chúng, thì công ty sẽ phải cung cấp cho các nhà phát triển những công cụ cần thiết để cập nhật phần mềm của họ.
Các chip Core i7 ngày nay hiện cho phép tối đa 12 luồng song song trên mỗi bộ xử lý và không có mục tiêu mở rộng luồng, kể cả ở cấp thấp, như với CPU Atom hoặc nền tảng dựa trên Xeon được sử dụng trong máy tính hiệu suất cao (HPC) đấu trường. Nhu cầu tồn tại để tối ưu hóa song song trong mọi ngách thị trường. Nhiều công cụ tồn tại cho mục đích này và một số thậm chí còn miễn phí, nhưng đối với nhiều nhà phát triển phần mềm, thời gian là tiền bạc. Họ cần các công cụ tốt nhất, hiệu quả nhất hiện có để đẩy nhanh quá trình hoàn thành dự án cũng như giảm thiểu các lỗi có thể tiêu tốn thời gian hỗ trợ và vá lỗi sau khi phát hành.
Theo nghĩa đen, sự tiến bộ của máy tính hiện đại phụ thuộc vào phần mềm mã hóa này, bởi vì không có nó, không ai có thể sử dụng đúng những tiến bộ đang xảy ra trong phần cứng CPU ngày nay. Nếu bạn là một nhà phát triển hoặc thậm chí đang nghĩ đến việc trở thành một nhà phát triển, hãy theo dõi và xem qua bộ mã hóa song song mới nhất của Intel, Intel Parallel Studio XE 2011.