Nvidia CEO表示苹果有意采用AWDC技术

最新更新时间:2008-06-09来源: 赛迪网关键字:编程  媒体  格式  测试  系统  显卡 手机看文章 扫描二维码
随时随地手机看文章
  6月9日消息,即将举行的苹果全球开发者大会(AWDC)的热点将是Mac和iPhone的软件开发,然而苹果的另一个动向也值得关注,Nvidia的CUDA技术有可能被打造成为iPhone的媒体格式之一,CUDA是家庭电影的一项自动解码技术。

据国外媒体报道,Nvidia首席执行官黄仁勋上周接受采访时指出,苹果可能计划将Nvidia的CUDA技术列为此次WWDC大会的主题之一。CUDA是一项编程技术,开发者可通过该技术充分发挥Nvidia GeForce 8600M的显卡的独特平行处理技术,苹果MacBook Pro笔记本电脑就采用了该显卡。Nvidia 今年二月发布了面向Mac OS X系统的CUDA测试版。

“苹果对CUDA非常了解,”黄仁勋表示,同时暗示苹果可能准备正式采用Nvidia的该技术,从而更好地发挥Macs显卡的性能。不过苹果采用该技术时“可能不会用CUDA的名称,而用其他名称,”黄仁勋表示。

由于显卡具有潜在的平行处理能力,即同时可运行一个以上事件,因此引起了软件开发者的浓厚兴趣。英特尔和AMD的CPU是通用处理器,能够运行加载的任意代码,但直到多核处理器面世之前,上述CPU只能同时处理一个任务,这也引出了第二个问题:所有软件也相应被编写为单任务。

GPU(图形处理器,即显卡)之不同,它能够把一个任务分解成多个小的单元,同时运行,并且速度极快,然而,只有显示软件或高性能计算应用软件才能够应用GPU的平行多任务性能。Nvidia、AMD和英特尔均致力于通过多种渠道让程序员充分发挥上述特点。

例如,Nvidia工程师曾向笔者展示,在台式机或笔记本上运行类似于QuickTime 的采用了CUDA技术的程序,该处理器在对电影文件自动解码并转换成iPhone可运行格式过程中,其处理速度有了显著提升。

Nvidia网站列出了一些CUDA技术显卡,GeForce 8600M GT就是其中之一。但黄仁勋未透露苹果可能采用CUDA技术的真正意图,不过Mac开发者大会可以讨论苹果针对CUDA技术的任何可能计划。

关键字:编程  媒体  格式  测试  系统  显卡 编辑:汤宏琳 引用地址:https://news.eeworld.com.cn/news/consumer/200806/article_21373.html

上一篇:WiFi技术的原理及未来发展趋势
下一篇:Gartner:Q全球1智能手机销量同比增长29%

推荐阅读

TT Electronics公司光学编码器传感器具有即時、长期可编程
TT Electronics公司的FlexSense光学编码器传感器具有即時、长期可编程性,适用于不断发展的工业和医疗领域先进的通用尺寸光学阵列可在單晶片系統(SOC)集成多个子系统,縮小體積解决方案,可缩短产品上市时间,以及可降低制造成本2022年1月26日,英国沃金—— TT Electronics公司是一家为性能关键应用领域提供工程电子产品的全球供应商,今天宣布推出FlexSense产品,该产品是一项革命性的技术,旨在改进光学编码器应用领域。FlexSense系列产品包括FS210透射型增量编码器和FS310反射型增量编码器传感器。FlexSense编码器传感器阵列可极大地降低光编码器解决方案的设计复杂性,这同时凸显了TT
发表于 2022-01-26
TT Electronics公司光学编码器传感器具有即時、长期可<font color='red'>编程</font>性
S3C2440裸机------SPI_FLASH编程
1.spi_flash.h #ifndef _SPI_FLASH_H#define _SPI_FLASH_H void SPIFlashReadID(int *pMID, int *pDID);void SPIFlashInit(void);void SPIFlashEraseSector(unsigned int addr);void SPIFlashProgram(unsigned int addr, unsigned char *buf, int len);void SPIFlashRead(unsigned int addr, unsigned char *buf, int len); #end
发表于 2022-01-25
紫光国芯发明三维异质集成的可编程芯片方案
现有的SIP(系统级封装)和MCM(多芯片模块)等封装工艺中,需要将芯片与其它电路绑定到基板或硅中介层上,通过硅通孔互连形成2.5D封装,从而实现芯片与其它电路的规模性互连。FPGA芯片或含eFPGA(嵌入式现场可编程逻辑门阵列)模块的芯片等可编程芯片结构具有布线资源丰富、可重复编程和集成度高以及投资较低的特点,在数字电路设计领域得到了广泛的应用。目前,FPGA的规模从几万逻辑单元发展到百万逻辑单元,然而FPGA与其它电路的互连,却受现有封装的限制,互连规模始终停留在一千量级,大大限制了FPGA芯片或含eFPGA模块的芯片在大容量存储应用场景下的访问带宽和工作功耗。所以,如何提高可编程芯片结构的访问带宽并降低其工作功耗,是目前需要
发表于 2022-01-23
紫光国芯发明三维异质集成的可<font color='red'>编程</font>芯片方案
4412开发板Linux系统编程实战-字符设备控制
在 linux 驱动中字符驱动是必须掌握的,本章主要介绍字符设备应用的程序,无论是学习了后面的知识自己写的字符驱动,还是已有的字符驱动,都需要能够写一些简单的应用程序。即使从事 linux 驱动的工作,linux 驱动写出来之后,也需要由驱动程序员编写简单的应用进行测试的。另外,关于驱动部分,迅为电子有专门的驱动实验教程提供给大家学习,大家有了这些基础之后再去学习底层的知识就会很容易了。在使用手册的第八章,大家可以看到这些 c 程序也是可以在 Android 下面运行的,只不过没有图形界面。硬件工具4412开发板PC 机;U 盘或者 TF 卡软件工具Ubuntu12.04.2 以及虚拟机;Arm-2009q3 编译器 ;Notepa
发表于 2022-01-20
4412开发板Linux系统<font color='red'>编程</font>实战-字符设备控制
51单片机-asm与C混合编程
  一是源程序中直接混合嵌入,二是做成库函数调用,三是做成是中间文件在链接中加入。  在单片机应用系统设计中,过去主要采用汇编语言开发程序。汇编语言编写的程序对单片机硬件操作很方便,编写的程序代码短,效率高,但系统设计的周期长,可读性和可移植性都很差。C语言程序开发是近年来单片机系统开发应用所采用的主要开发方式之一,C 语言功能丰富、表达能力强、使用灵活方便、开发周期短、可读性强、可移植性好。但是,采用C 语言编程还是存在着如对硬件没有汇编方便、效率没有汇编高、编写延时程序精确度不高等缺点,因而现在单片机系统开发中经常用到C 语言与汇编语言混合编程技术。混合编程技术可以把C 语言和汇编语言的优点结合起来,编写出性能优良的程序
发表于 2022-01-11
51单片机-asm与C混合<font color='red'>编程</font>
4412应用编程
一、编写helloworld#inlcude <stdio.h>int main(){    printf("Hello World!n");    return 0;    }然后编译arm-none-linux-gnueabi-gcc helloworld.c -o helloworld -static然后复制到U盘中,插到开发板中后,插上会有信息是如sda1:mount /dev/sda1 /mnt/udisk/然后运行./mnt/udisk/helloworld 二、TF卡方式运行helloworld如果用读卡器插
发表于 2022-01-07
4412应用<font color='red'>编程</font>
小广播
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved