[thread] Intel® Threading Building Blocks Integration Now Available to Unreal Engine 3 Licensees


  Press Release

Intel® Threading Building Blocks Integration
Now Available to Unreal Engine 3 Licensees

Intel Joins Epic Games’ Integrated Partners Program

Intel Logo

CARY, N.C., August 4, 2009 — Epic Games, Inc. today announced that Intel® Threading Building Blocks (Intel® TBB) 2.2 has been incorporated into Unreal Engine 3. The newly released version of the popular parallel programming abstraction has been integrated with the 64-bit Unreal Editor, and as part of this collaboration, Intel has joined Epic’s premier Integrated Partners Program (IPP).

Intel TBB 2.2 is now available to publishers and developers licensing Unreal Engine 3, making it easier than ever for studios to leverage Intel’s scalable memory allocator for multithreaded computing. As with all new engine features and enhancements, Epic’s distribution of Intel TBB is available to Unreal Engine 3 licensees at no extra cost.

Intel TBB is an award-winning runtime library that simplifies the writing of multithreaded applications. Just as the C++ Standard Template Library (STL) extends the core language, Intel TBB offers C++ users a higher level abstraction for parallelism. To implement Intel TBB, developers use familiar C++ templates and coding style, leaving low-level threading details to the library. It is also portable between architectures and operating systems. With Intel TBB, developers get the benefits of faster programming, scalable performance, and easier to maintain code.

“Bringing Intel into the Integrated Partners Program and integrating Intel TBB into Unreal Engine 3 ensures our licensees are within reach of the best development tools available,” said Dr. Michael Capps, president of Epic Games. “This partnership will help minimize the work required to author multithreaded applications for Unreal-powered games and, in the long term, provide developers with greater access to Intel Tools.”

“Intel is committed to providing the very best tools for parallel programming like Intel® TBB and our new Parallel Studio suite,” said James Reinders, marketing director and chief evangelist, Developer Products Division, Intel Corporation.  “By integrating Intel TBB in the Unreal Engine and sharing it with their licensees at no additional cost, Epic is facilitating parallelism to spur greater multi-core innovation among game developers.”

 About Epic Games
Epic Games, Inc., based in Cary, NC and established in 1991, develops cutting-edge games and cross-platform game engine technology. The company has created multiple million-selling, award-winning titles in its “Unreal” series, including “Unreal Tournament 3” for PC, PLAYSTATION®3 and Xbox 360®. Epic’s breakthrough game, “Gears of War,” won over 30 Game of the Year awards, and the sales of "Gears of War" and “Gears of War 2” have eclipsed 11 million units. Epic's Unreal Engine 3 is the three-time consecutive winner of Game Developer magazine’s Best Engine Front Line Award and is this year's Hall of Fame inductee. Unreal Engine 3 has also been recognized as the number one game engine by Develop magazine. Additional information about Epic can be obtained through the Epic Games Web site at www.epicgames.com.

Intel is a trademark of Intel Corporation in the United States and other countries. Epic, Epic Games, Unreal, Unreal Engine, Unreal Tournament, Gears of War and Gears of War 2 are trademarks or registered trademarks of Epic Games, Inc. in the United States of America and elsewhere.

###

【源码免费下载链接】:https://renmaiwang.cn/s/dr27a 编程环境设置如下: 1. 操作系统:Windows XP SP2 开发语言:C++ / MFC 编译环境:MS Visual C++6.0 参数配置分为三部分: - 第一参数为接收窗口大小控制,由于帧序列号采用四位编码方式,因此其设定范围限定在1至8之间。其中设置为1时将采用后退N帧的滑动窗口协议机制;当大于1时则采用选择性重传策略的滑动窗口协议。 - 第二参数为接收速率调节器,用户可在编辑框中输入定时器间隔时间值(单位:ms),例如数值表示每秒处理一个数据包的能力。特别地,设定值为1000时即意味着接收速率为每秒处理1个包。 - 第三参数为辅助定时器设置项,该参数决定了在接收到数据包后无反向流量应答的情况下,发送方需等待应答包的时间延迟(单位:ms)。 异常处理界面提供以下功能: - 用户可在此区手动输入丢失的响应帧,并以帧序列号形式填写具体内容。各参数之间使用空格分隔以便于识别和编辑。 - 当前状态显示接收窗口运行状况,包括当前接收到的数据包范围、令牌计数等关键指标信息。 - 输出界面用于实时展示接收方系统的运行情况及协议交互过程。 用户需在所有相关参数配置完毕后,点击"开始接收"按钮以进入数据接收模式。发送程序界面如图2所示,其功能分区与上文描述一致。
内容概要:本文介绍了基于dq0变换的三相串联有源电力滤波器(SAPF)的Simulink仿真模型,重点利用dq0坐标变换实现对谐波和无功电流的精确检测与补偿,提升电力系统的电能质量。文档还涵盖了中间直流环节的三相电力电子变压器(PET)建模、固定电容器与可控基于dq0变换的三相串联有源电力滤波器的Simulink模型SAPF晶闸管无功补偿装置(FCTCR)等配套设备的仿真设计,形成完整的电力系统仿真体系。此外,文中整合了多种先进仿真案例,包括基于现代智能算法的优化控制、故障诊断、路径规划及信号处理等内容,展示了MATLAB/Simulink在电力电子与电力系统领域的广泛应用能力。; 适合人群:电气工程、自动化及相关专业的研究生、科研人员及从事电力系统仿真与控制的工程技术人员;具备一定MATLAB/Simulink使用基础和电力电子背景知识的开发者;; 使用场景及目标:① 掌握dq0变换在有源滤波器中的应用原理与建模方法;② 学习SAPF系统的设计思路与仿真调试技巧;③ 借鉴文中提供的多种电力系统仿真模型与优化算法实现方案,用于科研项目或实际工程开发;④ 结合智能优化算法与深度学习技术开展电能质量治理与故障诊断研究; 阅读建议:建议读者按照文档结构循序渐进地学习,重点关注dq0变换的数学原理及其在Simulink中的模块化实现,动手搭建模型并进行参数调试。同时可参考文中提供的网盘资源获取完整代码与模型文件,结合实际需求进行二次开发与创新研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值