会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System to optimally create parallel processes and recording medium
    • 系统最佳地创建并行进程和记录介质
    • US06725448B1
    • 2004-04-20
    • US09715178
    • 2000-11-20
    • Katsuyoshi MoriyaKatsumi Ichinose
    • Katsuyoshi MoriyaKatsumi Ichinose
    • G06F944
    • G06F9/4843G06F9/5027G06F2209/5018
    • An optimizing system, method and computer readable recording medium to increase the speed of parallel processing by allowing a mixture of automatic creation of parallel processes and OpenMP API processing and to prevent reduction in performance during parallel processing by controlling the generation of wasted threads when automatic parallel processing and OpenMP API call each other. The optimizing system, method and recording medium create object code that creates parallel processes from a source program coded in a specific programming language, wherein the program is performed using a plurality of threads. The optimizing system generates object code for a source program which is executed in parallel by generating a plurality of threads. The optimizing device includes a thread management system to store in a memory information regarding the respective threads created, a first parallel processing system to generate code to create a plurality of threads corresponding to notation in the source program for repetitive processes for which there is no instruction for the creation of parallel processes, and a second parallel process creation system to generate code to create threads after referencing information by the thread management system corresponding to the notation for processes for which parallel processing is specified in the source program.
    • 一种优化系统,方法和计算机可读记录介质,通过允许混合自动创建并行进程和OpenMP API处理来提高并行处理的速度,并通过在自动并行时控制浪费线程的产生来防止并行处理中的性能降低 处理和OpenMP API调用对方。 优化系统,方法和记录介质创建从以特定编程语言编码的源程序创建并行进程的目标代码,其中使用多个线程来执行该程序。 优化系统生成通过生成多个线程并行执行的源程序的目标代码。 所述优化装置包括线程管理系统,用于存储关于所创建的相应线程的信息的第一并行处理系统,用于生成与源程序中的符号相对应的多个线程,用于不存在指令的重复处理 用于创建并行进程,以及第二并行进程创建系统,用于生成代码以在由对源程序中指定并行处理的进程的符号对应的线程管理系统引用信息之后创建线程。