Mac OS X 10.6 будет иметь API для шейдерных процессоров
В настоящее время NVIDIA проводит большую рекламную кампанию, посвященную программному интерфейсу CUDA, который позволяет разработчикам использовать вычислительную мощность графических ускорителей GeForce серий 8 и 9 для задач общего назначения.
Похоже, Apple серьезно заинтересовалась этим новым направлением в развитии компьютеров и программного обеспечения. Компания сообщила некоторые детали о своей будущей операционной системе Mac OS X 10.6 "Snow Leopard" ("Снежный барс").
Так, среди прочего в новой ОС появится открытый вычислительный язык OpenCL (Open Computing Language). В сообщении Apple указывается: "это позволит разработчикам эффективно задействовать простаивающие вычислительные мощности видеокарт, измеряемые гигафлопами".
OpenCL также как и CUDA основан на синтаксисе языка C. Отличие заключается лишь в том, что этот API является полностью открытым (а не частично, как CUDA) и предлагается сторонней компанией, являющейся разработчиком второй по значимости операционной системы в мире.
Возможно, это станет своего рода компромиссом для NVIDIA и ATi, не посчитавших нужным утвердить общий язык для программирования шейдерных процессоров. Ведь в настоящее время существование отдельных API для видеокарт NVIDIA и ATi мешает разработчикам и вредит скорейшему использованию мощности шейдерных процессоров для задач общего назначения.
Mac OS X 10.6 сможет также использовать большее число оперативной памяти, появится новая технология Grand Central, способная предоставить "непревзойденную поддержку многоядерных систем", а также платформа нового поколения QuickTime X, призванная стать новым интернет-стандартом в передаче потокового аудио и видео.
Apple сообщает, что новая ОС появится примерно через год.
Источник: Tech Report
Похоже, Apple серьезно заинтересовалась этим новым направлением в развитии компьютеров и программного обеспечения. Компания сообщила некоторые детали о своей будущей операционной системе Mac OS X 10.6 "Snow Leopard" ("Снежный барс").
Так, среди прочего в новой ОС появится открытый вычислительный язык OpenCL (Open Computing Language). В сообщении Apple указывается: "это позволит разработчикам эффективно задействовать простаивающие вычислительные мощности видеокарт, измеряемые гигафлопами".
OpenCL также как и CUDA основан на синтаксисе языка C. Отличие заключается лишь в том, что этот API является полностью открытым (а не частично, как CUDA) и предлагается сторонней компанией, являющейся разработчиком второй по значимости операционной системы в мире.
Возможно, это станет своего рода компромиссом для NVIDIA и ATi, не посчитавших нужным утвердить общий язык для программирования шейдерных процессоров. Ведь в настоящее время существование отдельных API для видеокарт NVIDIA и ATi мешает разработчикам и вредит скорейшему использованию мощности шейдерных процессоров для задач общего назначения.
Mac OS X 10.6 сможет также использовать большее число оперативной памяти, появится новая технология Grand Central, способная предоставить "непревзойденную поддержку многоядерных систем", а также платформа нового поколения QuickTime X, призванная стать новым интернет-стандартом в передаче потокового аудио и видео.
Apple сообщает, что новая ОС появится примерно через год.
Источник: Tech Report
Ещё новости по теме:
18:20