2,548 research outputs found

    R Melts Brains -- An IR for First-Class Environments and Lazy Effectful Arguments

    Full text link
    The R programming language combines a number of features considered hard to analyze and implement efficiently: dynamic typing, reflection, lazy evaluation, vectorized primitive types, first-class closures, and extensive use of native code. Additionally, variable scopes are reified at runtime as first-class environments. The combination of these features renders most static program analysis techniques impractical, and thus, compiler optimizations based on them ineffective. We present our work on PIR, an intermediate representation with explicit support for first-class environments and effectful lazy evaluation. We describe two dataflow analyses on PIR: the first enables reasoning about variables and their environments, and the second infers where arguments are evaluated. Leveraging their results, we show how to elide environment creation and inline functions

    Optimal QoE Scheduling in MPEG-DASH Video Streaming

    Get PDF
    DASH is a popular technology for video streaming over the Internet. However, the quality of experience (QoE), a measure of humans’ perceived satisfaction of the quality of these streamed videos, is their subjective opinion, which is difficult to evaluate. Previous studies only considered network-based indices and focused on them to provide smooth video playback instead of improving the true QoE experienced by humans. In this study, we designed a series of click density experiments to verify whether different resolutions could affect the QoE for different video scenes. We observed that, in a single video segment, different scenes with the same resolution could affect the viewer’s QoE differently. It is true that the user’s satisfaction as a result of watching high-resolution video segments is always greater than that when watching low-resolution video segments of the same scenes. However, the most important observation is that low-resolution video segments yield higher viewing QoE gain in slow motion scenes than in fast motion scenes. Thus, the inclusion of more high-resolution segments in the fast motion scenes and more low-resolution segments in the slow motion scenes would be expected to maximize the user’s viewing QoE. In this study, to evaluate the user’s true experience, we convert the viewing QoE into a satisfaction quality score, termed the Q-score, for scenes with different resolutions in each video segment. Additionally, we developed an optimal segment assignment (OSA) algorithm for Q-score optimization in environments characterized by a constrained network bandwidth. Our experimental results show that application of the OSA algorithm to the playback schedule significantly improved users’ viewing satisfaction

    A Follow-up Study of Neonatal Interatrial Shunt with Echocardiography until Twelve to Fifteen Months of Age

    Get PDF
    ObjectiveTo assess the incidence and natural history of full-term neonates with interatrial shunt (IAS).MethodsA follow-up study of 1389 neonates who received screening echocardiography between 2003 and 2006. Babies with IAS at 2 to 4 days of life underwent follow-up echocardiography at 2 to 4 months, 6 to 9 months and 12 to 15 months of age until closure of IAS.ResultsThe ratio of IAS was 68.3% initially. No significant demographic differences were identified between infants with and without initial IAS. Among 949 neonates with initial IAS, 84.5% infants had a left-to-right interatrial shunt, 13.5% had bidirectional shunt and 2% had predominantly right-to-left shunt. The persistence rate of IAS at 12 to 15 months of age was 3.8% (44/1166). The initial size of IAS ranged from 1.2 to 7.7 mm (4.3 ± 1.1 mm) detected by color Doppler flow mapping and cases were divided into three groups: small (≦5 mm), medium (5 to 8 mm) and large group (≧8 mm). There were 74.6% infants in the small group and 25.4% in the medium group initially. The neonates in the initial small group would always see their IAS close or else they would remain in the small group. Those in the final medium and large size groups always came from the initial medium group. The late closure rate of IAS was 93.9% of infants with initial IAS. The closure curves of initial small and medium sized groups were significantly different, and their late closure rates were 95.1% and 90.4%, respectively.ConclusionsIAS was very common during early neonatal stage, but most cases would close after 1 year. The late closure rate of initial IAS was different if using a cutpoint of 5 mm

    Albuminâ bilirubin gradeâ based nomogram of the BCLC system for personalized prognostic prediction in hepatocellular carcinoma

    Full text link
    Background & AimsThe prognostic accuracy of individual hepatocellular carcinoma (HCC) patient in each Barcelona Clinic Liver Cancer (BCLC) stage is unclear. We aimed to develop and validate an albuminâ bilirubin (ALBI) gradeâ based nomogram of BCLC to estimate survival for individual HCC patient.MethodsBetween 2002 and 2016, 3690 patients with newly diagnosed HCC were prospectively enrolled and retrospectively analysed. Patients were randomly split into derivation and validation cohort by 1:1 ratio. Multivariate Cox proportional hazards model was used to generate the nomogram from tumour burden, ALBI grade and performance status (PS). The concordance index and calibration plot were determined to evaluate the performance of this nomogram.ResultsBeta coefficients from the Cox model were used to assign nomogram points to different degrees of tumour burden, ALBI grade and PS. The scores of the nomogram ranged from 0 to 24, and were used to predict 3â and 5â year patient survival. The concordance index of this nomogram was 0.77 (95% confidence interval [CI]: 0.71â 0.81) in the derivation cohort and 0.76 (95% CI: 0.71â 0.81) in the validation cohort. The calibration plots to predict both 3â and 5â year survival rate well matched with the 45â degree ideal line for both cohorts, except for ALBIâ based BCLC stage 0 in the validation cohort.ConclusionsThe proposed ALBIâ based nomogram of BCLC system is a simple and feasible strategy in the precision medicine era. Our data indicate it is a straightforward and userâ friendly prognostic tool to estimate the survival of individual HCC patient except for very early stage patients.Peer Reviewedhttps://deepblue.lib.umich.edu/bitstream/2027.42/153250/1/liv14249_am.pdfhttps://deepblue.lib.umich.edu/bitstream/2027.42/153250/2/liv14249.pd

    A Genetic Polymorphism (rs17251221) in the Calcium-Sensing Receptor Gene (CASR) Is Associated with Stone Multiplicity in Calcium Nephrolithiasis

    Get PDF
    Calcium nephrolithiasis is one of the most common causes of renal stones. While the prevalence of this disease has increased steadily over the last 3 decades, its pathogenesis is still unclear. Previous studies have indicated that a genetic polymorphism (rs17251221) in the calcium-sensing receptor gene (CASR) is associated with the total serum calcium levels. In this study, we collected DNA samples from 480 Taiwanese subjects (189 calcium nephrolithiasis patients and 291 controls) for genotyping the CASR gene. Our results indicated no significant association between the CASR polymorphism (rs17251221) and the susceptibility of calcium nephrolithiasis. However, we found a significant association between rs17251221 and stone multiplicity. The risk of stone multiplicity was higher in patients with the GG+GA genotype than in those with the AA genotype (chi-square test:P = 0.008;odds ratio  =  4.79;95% confidence interval, 1.44–15.92;Yates' correction for chi-square test:P = 0.013). In conclusion, our results provide evidence supporting the genetic effects of CASR on the pathogenesis of calcium nephrolithiasis

    A ring-like accretion structure in M87 connecting its black hole and jet

    Get PDF
    The nearby radio galaxy M87 is a prime target for studying black hole accretion and jet formation^{1,2}. Event Horizon Telescope observations of M87 in 2017, at a wavelength of 1.3 mm, revealed a ring-like structure, which was interpreted as gravitationally lensed emission around a central black hole^3. Here we report images of M87 obtained in 2018, at a wavelength of 3.5 mm, showing that the compact radio core is spatially resolved. High-resolution imaging shows a ring-like structure of 8.4_{-1.1}^{+0.5} Schwarzschild radii in diameter, approximately 50% larger than that seen at 1.3 mm. The outer edge at 3.5 mm is also larger than that at 1.3 mm. This larger and thicker ring indicates a substantial contribution from the accretion flow with absorption effects in addition to the gravitationally lensed ring-like emission. The images show that the edge-brightened jet connects to the accretion flow of the black hole. Close to the black hole, the emission profile of the jet-launching region is wider than the expected profile of a black-hole-driven jet, suggesting the possible presence of a wind associated with the accretion flow.Comment: 50 pages, 18 figures, 3 tables, author's version of the paper published in Natur
    • …
    corecore