Using ethanol or acetone as the working fluid, visualization of oscillations in steady state was observed visually by high-speed cameras, and temperature oscillating and heat transfer characteristics of closed-loop pl...Using ethanol or acetone as the working fluid, visualization of oscillations in steady state was observed visually by high-speed cameras, and temperature oscillating and heat transfer characteristics of closed-loop plate oscillating heat pipe with parallel channels(POHP-PC) were experimentally investigated by varying liquid filled ratios(50%, 70%, 85%), section scales(1 mm×1 mm and 1 mm×1.5 mm), inclination angles, working fluids and heating inputs. It was found that during operating there was mixed flow consisting of plug flow and annular flow in channels of oscillating heat pipe at steady-state. There was an equilibrium position for working fluid of condenser during oscillating, and periodic oscillations occurred up and down in the vicinity of equilibrium position. With heat input increasing, equilibrium position rose slowly as a result of vapor pressure of evaporation.Evaporation temperature oscillating amplitude possessed a trend of small-large-small and frequency trend was of small-large during steady-state. It may be generally concluded that temperature, whether evaporator or condenser, fluctuated sharply or rose continuously when oscillating heat pipe coming to dry burning state. Simultaneously, it was found that temperature difference of cooling water possibly dropped with heat input rising during dry burning state. Thermal resistance of No. 2 with acetone was lower than that of No. 1 during experiments, but No. 2 achieving heat transfer limit was earlier than No. 1. However, with ethanol, thermal resistance of No. 1 and No. 2 were similar with the heating input less than 110-120 W and filling ratios of 50% and 70%. And with filling ratio of 85%, heating transfer performance of No. 2 was better compared to No. 1 during all the experiments.展开更多
Loop optimization plays an important role in compiler optimization and program transformation. Many sophisticated techniques such as loop invariance code motion have been developed. Loop peeling is a technique to ass...Loop optimization plays an important role in compiler optimization and program transformation. Many sophisticated techniques such as loop invariance code motion have been developed. Loop peeling is a technique to assist parallelization of loops by unfolding loops a few times. This paper introduces a novel technique called loop peeling based on quasi invariance/induction variables. It aims at finding a general and automatic method to derive how many times a given loop should be peeled. Our technique allows for a number of iterations before some variables assigned inside a given loop become invariance or induction variables. In this paper we define the notion of quasi invariance/induction variables, present an algorithm for statically computing the optimal peeling length of a given loop. Our technique can increase the accuracy of program analyses, improve the effectiveness of loop peeling and is well suited as supporting other optimization techniques in the context of supercomputers.展开更多
Abstract:A low-delay loop detection algorithm for bit-flipping based iteration LDPC decoding is proposed.By introducing the concept of loop characteristic,only the iteration steps with loop characteristics are detecte...Abstract:A low-delay loop detection algorithm for bit-flipping based iteration LDPC decoding is proposed.By introducing the concept of loop characteristic,only the iteration steps with loop characteristics are detected and labeled for the subsequent loop detection.As a result,computation delay is greatly reduced.Furthermore,the position vector for the selected iteration steps is also established to implement loop detection for these iteration steps,which reduces the hardware cost of the loop detection as well.The validity of the proposed algorithm is verified by simulations.展开更多
A contour-parallel offset (CPO) tool-path linking algorithm is derived without toolretractions and with the largest practicability. The concept of "tool-path loop tree" (TPL-tree) providing the information on th...A contour-parallel offset (CPO) tool-path linking algorithm is derived without toolretractions and with the largest practicability. The concept of "tool-path loop tree" (TPL-tree) providing the information on the parent/child relationships among the tool-path loops (TPLs) is presented. The direction, tool-path loop, leaf/branch, layer number, and the corresponding points of the TPL-tree are introduced. By defining TPL as a vector, and by traveling throughout the tree, a CPO tool-path without tool-retractions can be derived.展开更多
This paper offers a new method to solve the problem of software pipelininsr on nested loops. We first introduce our new software pipelininog method. Ruminate Method, which can optimize program with nested loops. We al...This paper offers a new method to solve the problem of software pipelininsr on nested loops. We first introduce our new software pipelininog method. Ruminate Method, which can optimize program with nested loops. We also outline an algorithm to realize it and introduce the hardware support we designed. The performance of Ruminate Method is analyzed at the end of this paper with the aid of our preliminary experimental result.展开更多
基金Project(51306198)supported by the National Natural Science Foundation of ChinaProject(NR2013K07)supported by Beijing Key Lab of Heating,Gas Supply,Ventilating and Air Conditioning Engineering,China+1 种基金Project(331614013)supported by Beijing University of Civil Engineering and Architecture,ChinaProject(00921915023)supported by Organization Department of Beijing,China
文摘Using ethanol or acetone as the working fluid, visualization of oscillations in steady state was observed visually by high-speed cameras, and temperature oscillating and heat transfer characteristics of closed-loop plate oscillating heat pipe with parallel channels(POHP-PC) were experimentally investigated by varying liquid filled ratios(50%, 70%, 85%), section scales(1 mm×1 mm and 1 mm×1.5 mm), inclination angles, working fluids and heating inputs. It was found that during operating there was mixed flow consisting of plug flow and annular flow in channels of oscillating heat pipe at steady-state. There was an equilibrium position for working fluid of condenser during oscillating, and periodic oscillations occurred up and down in the vicinity of equilibrium position. With heat input increasing, equilibrium position rose slowly as a result of vapor pressure of evaporation.Evaporation temperature oscillating amplitude possessed a trend of small-large-small and frequency trend was of small-large during steady-state. It may be generally concluded that temperature, whether evaporator or condenser, fluctuated sharply or rose continuously when oscillating heat pipe coming to dry burning state. Simultaneously, it was found that temperature difference of cooling water possibly dropped with heat input rising during dry burning state. Thermal resistance of No. 2 with acetone was lower than that of No. 1 during experiments, but No. 2 achieving heat transfer limit was earlier than No. 1. However, with ethanol, thermal resistance of No. 1 and No. 2 were similar with the heating input less than 110-120 W and filling ratios of 50% and 70%. And with filling ratio of 85%, heating transfer performance of No. 2 was better compared to No. 1 during all the experiments.
基金Supported by the Japan Society for the Promotion of Science(JSPS96 P0 0 5 0 4)
文摘Loop optimization plays an important role in compiler optimization and program transformation. Many sophisticated techniques such as loop invariance code motion have been developed. Loop peeling is a technique to assist parallelization of loops by unfolding loops a few times. This paper introduces a novel technique called loop peeling based on quasi invariance/induction variables. It aims at finding a general and automatic method to derive how many times a given loop should be peeled. Our technique allows for a number of iterations before some variables assigned inside a given loop become invariance or induction variables. In this paper we define the notion of quasi invariance/induction variables, present an algorithm for statically computing the optimal peeling length of a given loop. Our technique can increase the accuracy of program analyses, improve the effectiveness of loop peeling and is well suited as supporting other optimization techniques in the context of supercomputers.
基金National Science Foundation of China(No.61072069)the 111 Project(B08038)
文摘Abstract:A low-delay loop detection algorithm for bit-flipping based iteration LDPC decoding is proposed.By introducing the concept of loop characteristic,only the iteration steps with loop characteristics are detected and labeled for the subsequent loop detection.As a result,computation delay is greatly reduced.Furthermore,the position vector for the selected iteration steps is also established to implement loop detection for these iteration steps,which reduces the hardware cost of the loop detection as well.The validity of the proposed algorithm is verified by simulations.
文摘A contour-parallel offset (CPO) tool-path linking algorithm is derived without toolretractions and with the largest practicability. The concept of "tool-path loop tree" (TPL-tree) providing the information on the parent/child relationships among the tool-path loops (TPLs) is presented. The direction, tool-path loop, leaf/branch, layer number, and the corresponding points of the TPL-tree are introduced. By defining TPL as a vector, and by traveling throughout the tree, a CPO tool-path without tool-retractions can be derived.
文摘This paper offers a new method to solve the problem of software pipelininsr on nested loops. We first introduce our new software pipelininog method. Ruminate Method, which can optimize program with nested loops. We also outline an algorithm to realize it and introduce the hardware support we designed. The performance of Ruminate Method is analyzed at the end of this paper with the aid of our preliminary experimental result.