-
公开(公告)号:US09794138B2
公开(公告)日:2017-10-17
申请号:US13695558
申请日:2011-04-21
申请人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
发明人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
摘要: Traffic data while the system is in operation is collected for a certain time as a preprocess. Typical patterns are extracted from the collected traffic data. Next, stream programs are created for the individual typical patterns and stored for the future reference. Next, the IDs of alternative tasks for transition among different stream programs are stored. In actual system operation, the system measures traffic data regularly or at any time, compares the resultant patterns with the typical patterns, and selects a stream program corresponding to the closest typical pattern as the next phase. Program shutdown time when shifting from the stream program in the present phase to the next phase can be reduced by gradually shifting empty tasks in the present phase to the next stream program as alternative tasks in consideration of the cost of switching between tasks, the cost of transferring data among resources, and so on.
-
公开(公告)号:US20140040908A1
公开(公告)日:2014-02-06
申请号:US13569558
申请日:2012-08-08
申请人: Munehiro Doi , Kumiko Maeda , Masana Murase
发明人: Munehiro Doi , Kumiko Maeda , Masana Murase
IPC分类号: G06F9/50
CPC分类号: G06F9/4881 , G06F8/451
摘要: A system processing an application in a hybrid system includes a database comprising a plurality of libraries, each library comprising sub-program components, wherein two or more of the components are combined by an end user into a stream flow defining an application. The system also includes a plurality of resources configured to process the stream flow, architecture of at least one of the plurality of resources being different from architecture of another of the plurality of resources. The system also includes a compiler configured to generate a resource assignment assigning the plurality of resources to the two or more of the components in the stream flow, at least two of the two or more of the components in the stream flow sharing at least one of the plurality of resources according to the resource assignment.
摘要翻译: 处理混合系统中的应用的系统包括包括多个库的数据库,每个库包括子程序组件,其中两个或多个组件由最终用户组合成定义应用程序的流。 该系统还包括配置成处理流流的多个资源,多个资源中的至少一个资源的架构与多个资源中的另一资源的体系结构不同。 所述系统还包括编译器,其被配置为生成将所述多个资源分配给所述流流中的所述两个或更多个组件的资源分配,所述流中的所述两个或多个组件中的至少两个组件共享至少一个 根据资源分配的多个资源。
-
公开(公告)号:US20140040907A1
公开(公告)日:2014-02-06
申请号:US13563963
申请日:2012-08-01
申请人: Munehiro Doi , Kumiko Maeda , Masana Murase
发明人: Munehiro Doi , Kumiko Maeda , Masana Murase
IPC分类号: G06F9/50
CPC分类号: G06F9/4881 , G06F8/451
摘要: A system processing an application in a hybrid system includes a database comprising a plurality of libraries, each library comprising sub-program components, wherein two or more of the components are combined by an end user into a stream flow defining an application. The system also includes a plurality of resources configured to process the stream flow, architecture of at least one of the plurality of resources being different from architecture of another of the plurality of resources. The system also includes a compiler configured to generate a resource assignment assigning the plurality of resources to the two or more of the components in the stream flow, at least two of the two or more of the components in the stream flow sharing at least one of the plurality of resources according to the resource assignment.
-
公开(公告)号:US20110131554A1
公开(公告)日:2011-06-02
申请号:US12955147
申请日:2010-11-29
申请人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
发明人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
IPC分类号: G06F9/44
CPC分类号: G06F8/4441
摘要: A method, system and computer program product for optimizing performance of an application running on a hybrid system. The method includes the steps of: selecting a first user defined operator from a library component within the application; determining at least one available hardware resource; generating at least one execution pattern for the first user defined operator based on the available hardware resource; compiling the execution pattern; measuring the execution speed of the execution pattern on the available hardware resource; and storing the execution speed and the execution pattern in an optimization table; where at least one of the steps is carried out using a computer device so that performance of said application is optimized on the hybrid system.
摘要翻译: 一种用于优化在混合系统上运行的应用的性能的方法,系统和计算机程序产品。 该方法包括以下步骤:从应用程序内的库组件中选择第一用户定义的运算符; 确定至少一个可用硬件资源; 基于所述可用硬件资源为所述第一用户定义的运算符生成至少一个执行模式; 编译执行模式; 测量可用硬件资源上执行模式的执行速度; 并将执行速度和执行模式存储在优化表中; 其中使用计算机设备执行至少一个步骤,使得在混合系统上优化所述应用的性能。
-
公开(公告)号:US4695172A
公开(公告)日:1987-09-22
申请号:US813563
申请日:1985-12-26
申请人: Hideo Ueno , Hiroshi Hattori , Kumiko Maeda , Keiko Yamada
发明人: Hideo Ueno , Hiroshi Hattori , Kumiko Maeda , Keiko Yamada
摘要: A printer according to the invention includes a keyboard provided with a cursor key and a mode selection key for selecting a double-width mode, a display for displaying inputted data, a cursor displayed on the display and shifted by operating said cursor key for indicating a position of the data to be processed, a double-width mark displayed on a digit adjacent to a double-width character on the display in the double-width mode, and a controlling means for controlling the double-width mark to be displayed in conjunction with the double-width character and for controlling the cursor when shifted by operating the cursor key to indicate only a double-width character while avoiding a double-width mark.
摘要翻译: 根据本发明的打印机包括具有光标键的键盘和用于选择双倍宽度模式的模式选择键,用于显示输入数据的显示器,显示在显示器上的光标,并通过操作所述光标键移位,以指示一个 要处理的数据的位置,双倍宽度模式下显示在与显示器上的双宽度字符相邻的数字上的双宽标记,以及用于控制双宽标记被结合显示的控制装置 具有双宽度字符,并通过操作光标键移动时控制光标,仅指示双宽度字符,同时避免双宽标记。
-
公开(公告)号:US20130103829A1
公开(公告)日:2013-04-25
申请号:US13695558
申请日:2011-04-21
申请人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
发明人: Munehiro Doi , Hideaki Komatsu , Kumiko Maeda , Masana Murase , Takeo Yoshizawa
IPC分类号: H04L12/26
摘要: Traffic data while the system is in operation is collected for a certain time as a preprocess. Typical patterns are extracted from the collected traffic data. Next, stream programs are created for the individual typical patterns and stored for the future reference. Next, the IDs of alternative tasks for transition among different stream programs are stored. In actual system operation, the system measures traffic data regularly or at any time, compares the resultant patterns with the typical patterns, and selects a stream program corresponding to the closest typical pattern as the next phase. Program shutdown time when shifting from the stream program in the present phase to the next phase can be reduced by gradually shifting empty tasks in the present phase to the next stream program as alternative tasks in consideration of the cost of switching between tasks, the cost of transferring data among resources, and so on.
摘要翻译: 系统运行时的流量数据作为预处理收集一段时间。 从收集的交通数据中提取典型模式。 接下来,为各个典型模式创建流程序,并存储以供将来参考。 接下来,存储用于不同流程序之间的转换的替代任务的ID。 在实际系统运行中,系统定期或随时测量交通数据,将结果模式与典型模式进行比较,并选择与最接近的典型模式对应的流程序作为下一阶段。 考虑到任务之间的切换成本,可以通过逐渐将当前阶段的空任务逐步转移到下一个流程序来将程序关闭时间从当前阶段的流程序转换到下一阶段,成本 资源之间传输数据等等。
-
-
-
-
-