/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/其他语言/
软件Tags: c语言编译器
c语言编译器(Cilk)是一个多线程编程语言表达和执行时技术性优化算法开发设计的麻省理工大学。Cilk多线程编程技术性最开始由MIT开 发,是一个根据Gcc编译器的开源软件。之后开发人员建立了一个初创公司,发布改善的独享版本号,融合到Windows下的多种多样编译器中。以后它被amd公司 回收,融合进intel的编译器中。如今,它再度变成一个开源软件,变成Gcc 4.7下的一个支系。Cilk Plus容许C和C 程序猿能高效率运用多核处理器的并行计算工作能力。
Cilk身后的理念是,程序猿应当致力于搭建她或他的综艺节目揭秘并行性和运用本地,Cilk离去与义务的进行时系统软件的生产调度测算在给出服务平台上合理运作。Cilk运作时系统软件承担关键点如负载均衡,同歩和通讯协议。Cilk优化算法,运作时系统软件确保高效率和可预估的特性。关键的里程碑式在初始Cilk-1 Cilk技术性包含,提供一个证实地高效工作盗取运作时适用,但小语言适用;之后Cilk-5,提供简易的线程同步ANSI C语言拓展; ,Cilk和商业服务拓展Cilk实体模型c 和引进“减速机hyperobjects”做为一种合理的方法来处理人种沒有Cilk是一个尤其高效的服务平台上程序编写“不规律”应用软件,如稀少的标值优化算法,不规则图形仿真模拟,图论运用,回朔检索和cache-efficient模版测算。Cilk应用,大家工作组开发设计了三个著名的棋牌游戏程序流程,StarTech,*苏格拉底,Cilkchess。
MySQL(数据库)提供分布式的关联型数据库服务
PostgreSQL(数据库)提供分布式的关联型数据库服务
RabbitMQ(线程池)提供分布式的线程池服务
Blob(数据库)提供分布式的数据库服务
Redis(数据库)提供性能卓越的key-value数据库
Mongodb(数据库)提供性能卓越的非相关型数据库
MapReduce(程序编写方式)提供规模性数据的异步计算
Memcached(缓存文件服务)提供性能卓越的分布式运行内存目标缓存文件服务