6,884 research outputs found
Optimization Coaching for JavaScript
The performance of dynamic object-oriented programming languages such as JavaScript depends heavily on highly optimizing just-in-time compilers. Such compilers, like all compilers, can silently fall back to generating conservative, low-performance code during optimization. As a result, programmers may inadvertently cause performance issues on users\u27 systems by making seemingly inoffensive changes to programs. This paper shows how to solve the problem of silent optimization failures. It specifically explains how to create a so-called optimization coach for an object-oriented just-in-time-compiled programming language. The development and evaluation build on the SpiderMonkey JavaScript engine, but the results should generalize to a variety of similar platforms
Optimization Coaching for JavaScript (Artifact)
This artifact is based on our prototype optimization coach for the SpiderMonkey (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey) JavaScript engine. An optimization coach is a performance tool that aims to provide programmers with insight into how their compiler optimizes their programs and to help them better harness the optimization process. It does so by reporting optimization near misses, i.e., reports of optimizations that the compiler did not apply, but could apply if the program were to be modified slightly.
This artifact provides the necessary environment, programs and data to repeat our experiments, and to allow readers to run our tool on JavaScript programs of their choic
Structural evolution and dielectric relaxation behavior of electron-irradiated poly(vinylidene fluoride-trifluoroethylene) 80/20 mol% copolymers
2003-2004 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
Development of a SMA-fishing-line-McKibben bending actuator
High power-to-weight ratio soft artificial muscles are of overarching importance to enable inherently safer solutions to human-robot interactions. Traditional air driven soft McKibben artificial muscles are linear actuators. It is impossible for them to realize bending motions through a single McKibben muscle. Over two McKibben muscles should normally be used to achieve bending or rotational motions, leading to heavier and larger systems. In addition, air driven McKibben muscles are highly nonlinear in nature, making them difficult to be controlled precisely. A SMA(shape memory alloy)–fishing–line–McKibben (SFLM) bending actuator has been developed. This novel artificial actuator, made of a SMA-fishing-line muscle and a McKibben muscle, was able to produce the maximum output force of 3.0 N and the maximum bending angle (the rotation of the end face) of 61°. This may promote the application of individual McKibben muscles or SMA-fishing-line muscles alone. An output force control method for SFLM is proposed, and based on MATLAB/Simulink software the experiment platform is set up, the effectiveness of control system is verified through output force experiments. A three-fingered SFLM gripper driven by three SFLMs has been designed for a case study, which the maximum carrying capacity is 650.4 ± 0.2 g
Testing and comparing two self-care-related instruments among older Chinese adults
Objectives The study aimed to test and compare the reliability and validity, including sensitivity and specificity of the two self-care-related instruments, the Self-care Ability Scale for the Elderly (SASE), and the Appraisal of Self-care Agency Scale-Revised (ASAS-R), among older adults in the Chinese context. Methods A cross-sectional design was used to conduct this study. The sample consisted of 1152 older adults. Data were collected by a questionnaire including the Chinese version of SASE (SASE-CHI), the Chinese version of ASAS-R (ASAS-R-CHI) and the Exercise of Self-Care Agency scale (ESCA). Homogeneity and stability, content, construct and concurrent validity, and sensitivity and specificity were assessed. Results The Cronbach's alpha (α) of SASE-CHI was 0.89, the item-to-total correlations ranged from r = 0.15 to r = 0.81, and the test-retest correlation coefficient (intra-class correlation coefficient, ICC) was 0.99 (95% CI, 0.99±1.00; P<0.001). The Cronbach's α of ASAS-R-CHI was 0.78, the item-to-total correlations ranged from r = 0.20 to r = 0.65, and the test-retest ICC was 0.95 (95% CI, 0.92±0.96; P<0.001). The content validity index (CVI) of SASE-CHI and ASAS-R-CHI was 0.96 and 0.97, respectively. The findings of exploratory and confirmatory factor analyses (EFA and CFA) confirmed a good construct validity of SASE-CHI and ASAS-R-CHI. The Pearson's rank correlation coefficients, as a measure of concurrent validity, between total score of SASE-CHI and ESCA and ASAS-R-CHI and ESCA were assessed to 0.65 (P<0.001) and 0.62 (P<0.001), respectively. Regarding ESCA as the criterion, the area under the receiver operator characteristic (ROC) curve for the cut-point of SASE-CHI and ASAS-R-CHI were 0.93 (95% CI, 0.91±0.94) and 0.83 (95% CI, 0.80±0.86), respectively. Conclusion There is no significant difference between the two instruments. Each has its own characteristics, but SASE-CHI is more suitable for older adults. The key point is that the users can choose the most appropriate scale according to the specific situation.publishedVersionNivå
Neurochemical characterization of pERK-expressing spinal neurons in histamine-induced itch
Date of Acceptance: 08/07/2015 Acknowledgements This work was supported by grants from the Ministry of Science and Technology of China (2012CB966904, 2011CB51005), National Natural Science Foundation of China (31271182, 81200692, 91232724, 81200933, 81101026), Shanghai Natural Science Foundation (12ZR1434300), Key Specialty Construction Project of Pudong Health Bureau of Shanghai (PWZz2013-17), Shenzhen Key Laboratory for Molecular Biology of Neural Development (ZDSY20120617112838879), Fundamental Research Funds for the Central Universities (1500219072) and Sino-UK Higher Education Research Partnership for PhD Studies.Peer reviewedPublisher PD
Integration of ultrasonic transducers in fast prototyping microfluidic devices
Author name used in this publication: S. S. GuoAuthor name used in this publication: S. T. LauAuthor name used in this publication: K. H. LamAuthor name used in this publication: X. Z. ZhaoAuthor name used in this publication: H. L. W. Chan2007-2008 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
Fabrication and characterization of Ni/P(VDF-TrFE) nanoscaled coaxial cables
Author name used in this publication: Kwo Ho LamAuthor name used in this publication: Cheng-Liang SunAuthor name used in this publication: Helen Lai Wa Chan2006-2007 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
Recurrent deletions of ULK4 in schizophrenia : a gene crucial for neuritogenesis and neuronal motility
Peer reviewedPublisher PD
- …