• Title/Summary/Keyword: Branch Instruction

Search Result 73, Processing Time 0.016 seconds

Early Null Pointer Check using Predication in Java Just-In-Time Compilation (자바 적시 컴파일에서의 조건 수행을 이용한 비어 있는 포인터의 조기검사)

  • Lee Sanggyu;Choi Hyug-Kyu;Moon Soo-Mook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.7
    • /
    • pp.683-692
    • /
    • 2005
  • Java specification states that all accesses to an object must be checked at runtime if object refers to null. Since Java is an object-oriented language, object accesses are frequent enough to make null pointer checks affect the performance significantly. In order to reduce the performance degradation, there have been attempts to remove redundant null pointer checks. For example, in a Java environment where a just-in-time (JIT) compiler is used, the JIT compiler removes redundant null pointer check code via code analysis. This paper proposes a technique to remove additional null pointer check code that could not be removed by previous JIT compilation techniques, via early null pointer check using an architectural feature called predication. Generally, null point check code consists of two instructions: a compare and a branch. Our idea is moving the compare instruction that is usually located just before an use of an object, to the point right after the object is defined so that the total number of compare instructions is reduced. This results in reduction of dynamic and static compare instructions by 3.21$\%$ and 1.98$\%$. respectively, in SPECjvm98 bechmarks, compared to the code that has already been optimized by previous null pointer check elimination techniques. Its performance impact on an Itanium machine is an improvement of 0.32$\%$.

EFFECT OF ULTRASONIC VIBRATION ON ENAMEL AND DENTIN BOND STRENGTH AND RESIN INFILTRATION IN ALL-IN-ONE ADHESIVE SYSTEMS (All-in-one 접착제에서 초음파진동이 법랑질과 상아질의 결합강도와 레진침투에 미치는 영향)

  • Lee, Bum-Eui;Jang, Ki-Taeg;Lee, Sang-Hoon;Kim, Chong-Chul;Hahn, Se-Hyun
    • Journal of the korean academy of Pediatric Dentistry
    • /
    • v.31 no.1
    • /
    • pp.66-78
    • /
    • 2004
  • The objective of this study was to apply the vibration technique to reduce the viscosity of bonding adhesives and thereby compare the bond strength and resin penetration in enamel and dentin achieved with those gained using the conventional technique and vibration technique. For enamel specimens, thirty teeth were sectioned mesio-distally. Sectioned two parts were assigned to same adhesive system but different treatment(vibration vs. non-vibration). Each specimen was embedded in 1-inch inner diameter PVC pipe with a acrylic resin. The buccal and lingual surfaces were placed so that the tooth and the embedding medium were at the same level. The samples were subsequently polished silicon carbide abrasive papers. Each adhesive system was applied according to its manufacture's instruction. Vibration groups were additionally vibrated for 15 seconds before curing. For dentin specimen, except removing the coronal part and placing occlusal surface at the mold level, the remaining procedures were same as enamel specimen. Resin composite(Z250. 3M. U.S.A.) was condensed on to the prepared surface in two increments using a mold kit(Ultradent Inc., U.S.A.). Each increments was light cured for 40 seconds. After 24 hours in tap water at room temperature, the specimens were thermocycled for 1000cycles. Shear bond strengths were measured with a universal testing machine(Instron 4465, England). To investigate infiltration patterns of adhesive materials, the surface of specimens was examined with scanning electron microscope. The results were as follows: 1. In enamel the mean values of shear bond strengths in vibration groups(group 2, 4, 6) were greater than those of non-vibration group(group 1, 3, 5). The differences were statistically significant except AQ bond group. 2. In dentin, the mean values of shear bond strengths in vibration groups(group 2, 4, 6) were greater than those of non-vibration groups(group 1, 3, 5). But the differences were not statistically significant except One-Up Bond F group. 3. The vibration group showed more mineral loss in enamel and longer resin tag and greater number of lateral branches in dentin under SEM examination.

  • PDF

The Introduction of archival science and the renovation of records Management(since 1999) (기록학의 도입과 기록관리혁신(1999년 이후))

  • Kim, Ik-Han
    • The Korean Journal of Archival Studies
    • /
    • no.15
    • /
    • pp.67-93
    • /
    • 2007
  • This article deals with the short history from 1999 to the present time, how the Korean record and archives management world had grown up, and what the development of the branch of records and archives studies resulted in. First of all, it is looked out upon the transition and feature of each initiative bodies of records management, containing the records producing body, records and archives management body, records and archives professional body, and civil society. As a result, this article points out the disequilibrium state of the records producing body and civil society, for all the growth of records and archives management institutions and records and archives professionals. During the time of establishing the law, the Korean records and archives management had been made a rapid progress by some part of the leading group being to Korean Records and Archives Service and the society of professionals. But it is estimated only the malformed development depending on the model of elites, although we could achieve the establishment of Korean Records and Archives Act. The condition of records and archives management of the Participation Government was distinguish from the state of former times, being driven up the renovation of records and archives management. The main power of the renovation was sought our by overcome of the elite model with the development of archival institutions and professionals extending wide range. Particularly professionals to accept the education of graduate school grew up in quantity and quality and then they let the pattern of the collaboration with archival institutions rake root in Korea. As The Road Map on the Renovation of National Records and Archives Management was made, the government put into practice, so the management of records and archives in Korea could take a step of steady and continuous growth. But the development of the records producing bodies and civil society is staying at the low level as yet. Accordingly it is expected to have the most important means that the professional instruction become to normalize and archivists who posted in public agencies after graduating professional education program discharge their duties. And each public agencies have to speed up to set up the institutions for records management including some archivists so that overcome the condition of underdevelopment as fast as possible.