-
公开(公告)号:US11115494B1
公开(公告)日:2021-09-07
申请号:US16801435
申请日:2020-02-26
发明人: Yi Xuan Zhang , Qi Liang , Gui Yu Jiang , Chao Jun Wei , Yu Zhuo Sun
IPC分类号: H04L29/08
摘要: Techniques for profile clustering for homogenous instance analysis are described herein. An aspect includes collecting for each of a plurality of homogenous instances in a cloud computing environment, respective profiling information, the profiling information comprising counter data. Another aspect includes identifying a code unit for analysis. Another aspect includes aggregating counters corresponding to the code unit for each of the plurality of homogenous instances from the respective profiling information. Another aspect includes determining a cluster comprising a subset of the plurality of homogenous instances based on the aggregated counters.
-
公开(公告)号:US20240311169A1
公开(公告)日:2024-09-19
申请号:US18183214
申请日:2023-03-14
发明人: QI LIANG , Li Ping Hao , Cheng Cheng Dong , Yi Xuan Zhang , Xiao Feng Ren , Gui Yu Jiang , Dong Ma , Hao Jue Wang
IPC分类号: G06F9/455
CPC分类号: G06F9/45558 , G06F2009/4557 , G06F2009/45591
摘要: Embodiments of the invention provide a computer system that includes a central processing unit (CPU) associated with a host computer. The CPU includes CPU functionality and on-board enhanced CPU functionality. The CPU further includes a virtualized first instance of the CPU comprising an enabled virtualized first instance of the CPU functionality; and a non-enabled virtualized first instance of the on-chip enhanced CPU functionality. The CPU further includes a virtualized second instance of the CPU comprising an enabled virtualized second instance of the CPU functionality; and an enabled virtualized second instance of the on-chip enhanced CPU functionality.
-
公开(公告)号:US20210266375A1
公开(公告)日:2021-08-26
申请号:US16801435
申请日:2020-02-26
发明人: Yi Xuan Zhang , QI LIANG , Gui Yu Jiang , Chao Jun Wei , Yu Zhuo Sun
IPC分类号: H04L29/08
摘要: Techniques for profile clustering for homogenous instance analysis are described herein. An aspect includes collecting for each of a plurality of homogenous instances in a cloud computing environment, respective profiling information, the profiling information comprising counter data. Another aspect includes identifying a code unit for analysis. Another aspect includes aggregating counters corresponding to the code unit for each of the plurality of homogenous instances from the respective profiling information. Another aspect includes determining a cluster comprising a subset of the plurality of homogenous instances based on the aggregated counters.
-
公开(公告)号:US12112205B2
公开(公告)日:2024-10-08
申请号:US18350197
申请日:2023-07-11
发明人: Qi Liang , Yi Xuan Zhang , Gui Yu Jiang
CPC分类号: G06F9/5027 , G06F7/483 , G06F9/30025 , G06F9/3838 , G06F9/3877 , G06N3/063
摘要: Data format conversion processing of an accelerator accessed by a processor of a computing environment is reduced. The processor and accelerator use different data formats, and the accelerator is configured to perform an input conversion to convert data from a processor data format to an accelerator data format prior to performing an operation using the data, and an output conversion to convert resultant data from accelerator data format back to processor data format after performing the operation. The reducing includes determining that adjoining operations of a process to run on the processor and accelerator are to be performed by the accelerator, where the adjoining operations include a source operation and destination operation. Further, the reducing includes blocking an output data format conversion of the source operation and an input data format conversion of the input data for the destination operation.
-
公开(公告)号:US11734075B2
公开(公告)日:2023-08-22
申请号:US17534536
申请日:2021-11-24
发明人: Qi Liang , Yi Xuan Zhang , Gui Yu Jiang
CPC分类号: G06F9/5027 , G06F7/483 , G06F9/30025 , G06F9/3838 , G06F9/3877 , G06N3/063
摘要: Data format conversion processing of an accelerator accessed by a processor of a computing environment is reduced. The processor and accelerator use different data formats, and the accelerator is configured to perform an input conversion to convert data from a processor data format to an accelerator data format prior to performing an operation using the data, and an output conversion to convert resultant data from accelerator data format back to processor data format after performing the operation. The reducing includes determining that adjoining operations of a process to run on the processor and accelerator are to be performed by the accelerator, where the adjoining operations include a source operation and destination operation. Further, the reducing includes identifying for removal output data format conversion of output data of the source operation for input to the destination operation, and input data format conversion of the input to the destination operation.
-
公开(公告)号:US11182409B2
公开(公告)日:2021-11-23
申请号:US16197852
申请日:2018-11-21
发明人: Qi Liang , Donald W. Schmidt , Daniel Rosa , Gui Yu Jiang
摘要: A source code defining record structure of data is received. The source code includes data tags which provide information for processing to be performed on the data. Data tagging metadata is generated based on the source code, and the data tagging metadata includes record structure information and the data tags. And data is processed according to the data tagging metadata.
-
公开(公告)号:US11182269B2
公开(公告)日:2021-11-23
申请号:US16589246
申请日:2019-10-01
发明人: Daniel Rosa , Donald William Schmidt , Qi Liang , Gui Yu Jiang
摘要: A computer-implemented method for proactive change verification is provided. Aspects include analyzing runtime execution characteristics from a plurality of base activity metrics and a plurality of experimental activity metrics and creating a plurality of activity pairs wherein each activity pair comprises a base activity metric and its corresponding experimental activity metric. Aspects also include identifying significant activity pairs from the plurality of activity pairs wherein the experimental activity significantly deviates from its corresponding base activity and classifying significant activity pairs by deviation type. Aspects further include sorting activity pairs by their impact and removing activity pairs that have an impact of less than a threshold amount, wherein the threshold amount is based on the deviation type. Aspects also include correlating interacting impactful activity pairs temporally and prioritizing impactful activity pairs using experimental activity deviations and displaying the impactful activity pairs.
-
公开(公告)号:US20200159854A1
公开(公告)日:2020-05-21
申请号:US16197852
申请日:2018-11-21
发明人: Qi Liang , Donald W. Schmidt , Daniel Rosa , Gui Yu Jiang
IPC分类号: G06F17/30
摘要: A source code defining record structure of data is received. The source code includes data tags which provide information for processing to be performed on the data. Data tagging metadata is generated based on the source code, and the data tagging metadata includes record structure information and the data tags. And data is processed according to the data tagging metadata.
-
-
-
-
-
-
-