Miracle-dz/UniFAR-FTUs huggingface dataset:
Predicting application performance for chip multiprocessors

Today’s computers have processors with multiple cores that allow several applications to execute simultaneously. The way resources are allocated to an application affects whether performance objectives, such as quality of service (QoS), are satisfied. To ensure objectives are met, resources must be carefully but quickly allocated in response to changing runtime conditions. Traditional approaches to resource allocation take place either purely online or offline. Online methods do not scale to large, multiple core systems because there are too many allocations to evaluate at runtime. Offline methods cannot handle unanticipated workloads or changes. A hybrid approach could combine the lower runtime overhead of offline approaches with the flexibility of online approaches. This thesis introduces AUTO, a hybrid solution to perform resource allocation. AUTO dynamically adjusts thread count, core count, and core type. It does so in accordance with a user-provided policy to meet performance objectives. AUTO’s capabilities come from four prediction techniques. The first technique builds and uses models that consider CPU contention and application scalability in order to select co-running applications’ thread counts. The second technique predicts applications’ preferred thread-to-core mappings. The predictions are thread count independent and are translated into concrete thread-to-core mappings based on resource availability. The third technique predicts application performance under thread-to-core mappings. The final technique selects thread count and core count for applications on a system with cores of different capabilities. AUTO was tested in several scenarios. In each scenario, it was shown to be an effective, efficient solution to resource allocation. First, it was used to select the thread count of one or more co-running applications. Second, it was used to select application thread-to-core mappings. Third, it was used to make predictions about application performance under thread-to-core mappings. Finally, it was used to select both thread count and core type for applications on a computer with cores of different capabilities. AUTO’s resource allocation and models allow for more effective and more efficient policies. By using hybrid online and offline techniques, AUTO solves the problem of allocating threads and cores to meet performance objectives.
Reading with a Technology Twist

This paper reviews the literature on the impact of technology on reading instruction, with a specific focus on language development as enhanced by the use of CD-Rom programs. The paper cites a study in which two separate groups, preschool children and third graders, were asked to talk about a story they listened to and saw on CD-Rom, providing them with an interactive reading event that included elements of listening, attending to illustrations, discussion of the story, and writing activities (for third graders only). Various programs on CD-Rom are suggested which can effect student learning by fostering enthusiasm for the computer, ease in revising writing, and generation of illustrations. The paper concludes by stating that the use of technology in the reading curriculum can also enhance children's learning experience with multiple intelligences, ranging from musical and linguistic to interand intra-personal intelligences. Contains eight references. (CR) *********************************************************************** Reproductions supplied by EDRS are the best that can be made * * from the original document. *********************************************************************** PERMISSION TO REPRODUCE ANC; DISSEMINATE THIS MATERIAL HAS BEEN GRANTED BY Sister Anne Marie Burton buA1 READING WITH A TECHNOLOGY TWIST TO THE EDUCATIONAL RESOURCES INFORMATION CENTER (ERIC) U S. DEPARTMENT OF EDUCATION t3tficowEducatonatAesva,chandimpiovimom EDU ATIONAL RESOURCES INFORMATION CENTER (ERIC) This document has been reproduced as received from the person or organization originating it Minor changes have been made to improve reproduction quality Points of view or opinions stated in this document do not necessarily represent official OERI position or policy. About ten years ago I read an article that spoke of future books being read from computer disks, and I shuddered at the thought of "cuddling up" with a computer book However, more and more, I find "electronic books" being advertised as hot items in the CD-Rom catalogues, and so I applied for a grant c-. to study the impact of technology on Reading instruction. The rationale for the cr) CI) grant request was to determine the effectiveness of literacy events for emergent
Performance Prediction of Parallel Programs in a Linux Environment

Context. Today’s parallel systems are widely used in different computational tasks. Developing parallel programs to make maximum use of the computing power of parallel systems is tricky and efficient tuning of parallel programs is often very hard. Objectives. In this study we present a performance prediction and visualization tool named VPPB for a Linux environment, which had already been introduced by Broberg et.al, [1] for a Solaris2.x environment. VPPB shows the predicted behavior of a multithreaded program using any number of processors and the behavior is shown on two different graphs. The prediction is based on a monitored uni-processor execution. Methods. An experimental evaluation was carried out to validate the prediction reliability of the developed tool. Results. Validation of prediction is conducted, using an Intel multiprocessor with 8 processors and PARSEC 2.0 benchmark suite application programs. The validation shows that the speed-up predictions are +/-7% of a real execution. Conclusions. The experimentation of the VPPB tool showed that the prediction of VPPB is reliable and the incurred overhead into the application programs is low.
Degradation detection for telecommunication networks using time varying binomial distribution models

We deal with the degradation detection problem in telecommunication gateways. The time series to be monitored is non-stationary but almost periodic (pseudo-periodic). The authors propose a technique called "optimization of partition model" which generates local stationary models for a pseudo-periodic time series. The optimization is based on the minimal Akaike's (1974) information criterion (AIC) principle. The technique called the sequential probability test (SPRT) is also applied to make efficient decisions. Experiments to evaluate methods for optimization and incremental model update are conducted with real data. The result shows the proposed method is effective and makes more precise decision than the conventional one.
5 V-to-75 V CMOS output interface circuits

A family of CMOS low- to high-voltage output interface circuits based on a standard, unmodified low-voltage CMOS technology is described. Using only thin-oxide high-voltage (HV) devices with reduced V/sub GS/ (gate-to-source voltage) swing, it makes use of level-shift techniques to meet the constraints on the gate control signals. These static circuits permit the full output voltage swing of V/sub DDH/, while keeping the V/sub GS/ swing of the output devices within the safety limits, including during HV supply transients. Using a standard 2- mu m n-well CMOS technology, reliable, reproducible V/sub DS/ breakdown voltages as high as 120 V and 80 V have been obtained for HV-nMOS and HV-pMOS devices, respectively. <<ETX>>
Business process management as a tool for intellectual capital management

Many different frameworks and methods have been developed for managing intellectual capital (IC). At the same time, many other management approaches, which companies are already applying in practice, also cover some issues related to IC. Business process management is one such approach. This paper aims to determine whether business process management is applicable for managing IC. The rationale for not implementing an additional management system for IC in some cases is that it may consume too many resources, having two or more overlapping management systems may cause problems for management control and the concepts related to IC may be confusing for the personnel even though the issues being managed, e.g. competencies and company image, are familiar as such. The role of business process management in IC management is examined empirically in a single case study. To explore the research issue in practice and to obtain an in-depth understanding of the phenomenon, the authors carried out an action research project in a case company. The findings show that IC management can indeed be carried out through business process management. It was discovered, however, that managing IC through business process management is to a great extent about developing IC at an operational level, instead of controlling IC at a strategic level. The study contributes to prior research by illustrating how IC management can be applied in practice without utilising any specific IC management framework (i.e. by using the company's existing managerial approach). Copyright © 2008 John Wiley & Sons, Ltd.
Phase Noise and Jitter

Phase noise and jitter are two related quantities associated with a noisy oscillator. Phase noise is a frequency-domain view of the noise spectrum around the oscillator signal, while jitter is a timedomain measure of the timing accuracy of the oscillator period. This paper discusses the relationship between phase noise and jitter in free-running oscillators. The reader is referred to three other papers for a more detailed look at the theory: Demir [1], Hajimiri [2] and Herzel [3]. The phase noise and jitter theory discussed here is mainly taken from these three papers. The jitter in a closed-loop phase-locked loop is not discussed here; see [4, 9, 10].
Relative distribution methods in Stata

The concept of the relative density seems like a fruitful nonparametric approach to studying distributional differences between groups (Handcock and Morris 1999), yet it appears that the technique has gone more or less unnoticed in applied social science research. A scarcity of canned software might be one of the reasons the method is underutilized. Therefore, I present a new Stata command called reldist to plot the relative density, decompose distributional differences into location and shape effects, and compute relative distribution summary measures. The command is illustrated by an application comparing earnings by sex.
Improvement of Recognition Performance for Limabeam Algorithm by using MLLR Adaptation

: This paper presents a method using Maximum-Likelihood Linear Regression (MLLR) adaptation to improve recognition performance of Limabeam algorithm for speech recognition using microphone array. From our investigation on Limabeam algorithm, we can see that the performance of filtering optimization depends strongly on the supporting optimal state sequence and this sequence is created by using Viterbi algorithm trained with HMM model. So we propose an approach using MLLR adaptation for the recognition of speech uttered in a new environment to obtain better optimal state sequence that support for the filtering parameters' optimal step. Experimental results show that the system embedded with MLLR adaptation presents the word correct recognition rate 2% higher than that of original calibrate Limabeam and also present 7% higher than that of Delay and Sum algorithm. The best recognition accuracy of 89.4% is obtained when we use 4 microphones with 5 utterances for adaptation.
FaceLab: a tool for performance evaluation of face recognition strategies

This paper presents FaceLab, an innovative, open environment created to evaluate the performance of face recognition strategies. It simplifies, through an easy-to-use graphical interface, the basic steps involved in testing procedures such as data organization and preprocessing, definition and management of training and test sets, definition and execution of recognition strategies and automatic computation of performance measures. The user can extend the environment to include new algorithms, allowing the definition of innovative recognition strategies. The performance of these strategies can be automatically evaluated and compared by the tool, which computes several performance measures for both identity verification and identification scenarios.
Proyecto arquitectónico mediante gramáticas de formas sencillas y aprendizaje

espanolEn este articulo se presenta una propuesta para la generacion automatica de planos arquitectonicos. La propuesta se basa en el entrenamiento de gramaticas de formas muy sencillas mediante tecnicas de aprendizaje por refuerzo. Se presentan y analizan los resultados de un sistema implementado mediante esta tecnica para la generacion de planos de viviendas unifamiliares sujetas a ciertas restricciones. EnglishThis work presents a proposal for the automatic generation of architectural design. This scheme is based on the training of simple shape grammars through reinforcement learning technics. Finally, the results of the implemented system by this technic for the generation of dwelling design with certain restrictions are presented and analyzed.
Recognizing knowledge imperfection in the risk management process

Risk managers choose from a variety of methods to minimize the effects of accidental loss upon their organizations. The choice depends upon the probability/loss characteristics of a given exposure, This specification is not exact, however, due to a dynamic and complex environment. As a result, the decision is usually made under conditions of knowledge imperfection. The imprecision inherent in the risk management process can be formalized using the concept of fuzziness.
Intelligent compensation of actuator nonlinearities

Inaccuracy of mechanical components and nature of physical laws make actuators nonlinear devices. Actuator nonlinearities can be static like friction, deadzone, saturation, and/or dynamic like backlash and hysteresis. In this paper, we present recent developments in four basic problems in actuator control-friction, deadzone, backlash, and saturation. We apply intelligent control techniques for compensation of those nonlinearities for a class of nonlinear systems. Static and dynamic compensators using neural networks are considered. Different control structures are developed for common actuator nonlinearities. We present tuning algorithms for those intelligent compensation techniques that guarantee small tracking error and bounded internal states. Simulation results show that the proposed compensation schemes are efficient way of improving the tracking performance of nonlinear systems with backlash.
Adaptive integration of multiple experts

A novel method of integrating multiple experts in an adaptive manner is proposed. Each expert specializes in a particular sub-domain but performs poorly on the entire domain. By combining several such experts, the overall performance can be boosted significantly. To that effect, a supervised learning method, known as the supervised clustering and matching (SCM) algorithm, is used to combine the decisions of these experts based on their performance profile. By the fast and incremental learning capability of SCM, expert integration can be performed both on-line and off-line. Experiments on a sample benchmark problem illustrate that expert integration improves significantly upon the performance of each expert.
Exploring Merchant Adoption of Mobile Payment Systems: An Empirical Study

The growth of mobile commerce depends on widely accepted mobile payment systems. Although new mobile payment systems have been increasingly introduced in Asia, Europe and the United States, their adoption has remained modest. Little research has been conducted to examine and explain adopters’ views on the new payment technology. In this article, we explore merchant adoption of mobile payment systems empirically and discuss factors that drive and inhibit their adoption. Our results suggest that the main adoption drivers are related to the means of increasing sales or reducing the costs of payment processing, whereas the barriers to adoption include complexity of the systems, unfavorable revenue sharing models, lack of critical mass, and lack of standardization. Based on our findings, we propose a conceptual framework of adoption enablers, drivers and barriers with propositions to guide future research in this emerging area. Implications for practice and means to overcome the barriers are suggested.
Trinity: The OSGi module development server

This thesis presents the Trinity Server, a Server supporting the life cycle of dynamic application from creation to deployment, allowing developers to predict the behavior of OSGi applications in different configurations. Furthermore, it enables them to run tests from the smallest unit at the method level to high level tests like load testing in live OSGi environments which can be fully customized by the developers. The OSGi specification is a dynamic module system for Java. It provides services for service oriented computing through the uses of bundles. Bundles are a packaging and delivery format for components or service implementations. A specific bundle may have dependencies on arbitrary packages and/or on arbitrary services which are provided by other bundles. The OSGi specification mandates the declaration of package dependencies, but there is no such mechanism for declaring service dependencies. The developer needs a method to know in advance if his application depending on specific bundles will work with other version or other implementation. Users can install the application in environments the developer has no knowledge about. The risk to run into complex integration and configuration problems when different versions are available is high. In order to reduce this risk, every combinatorial possibility has to be tested. The developer has to verify that the application is always working within its expected behavior. However, there are currently no tools available to test the variants. This master thesis remedies this situation by describing the Trinity Server, a bundle management server which maintains all possible configurations of its bundles, continuously performs unit and integration tests on them, and allows the deployment and publishing of the successfully tested configurations.
Lungs in acute and chronic left heart failure: evaluation using positron emission tomography

Approximately two-thirds of the volume taken up by a normal lung is air, about one-sixth is blood and about one-sixth is extravascular water and tissue solids. The physical density of the normal lung is thus approximately 0.3 g/ml. An increase in intrapulmonary blood volume or accumulation of water in the interstitial or alveolar space causes an increase in lung density, and measurements of lung density may thus provide an index of the abnormalities in pulmonary oedema. Qualitative information about lung density is obtained in the standard chest radiograph. Quantitative measurements of lung density can be obtained with X-ray computed tomography, Compton-scatter techniques or transthoracic gamma-ray attenuation. These techniques provide information of overall lung density. It is clear, however, that any changes in overall lung density are the result of individual variations in the density of the vascular and extravascular compartments, and that a modest increase in the density of one could be masked by a corresponding decrease in the density of the other. Evaluation of water accumulation and changes in pulmonary blood volume should therefore ideally be made with a technique able to differentiate between the vascular and extravascular compartments. The paper looks briefly at one such method-positron emission tomography. <<ETX>>
Technical Research on Describing Reconfigurable Systems by Object Oriented Petri net

An object oriented Petri net was proposed in order to describe reconfigurable systems. The formal definitions of this kind of Petri net were presented carefully. The methods of subnet partition were discussed in details. And techniques of mapping objects to reconfigurable platform were discussed as well. The features of the mentioned Petri net were summarized briefly.
A Data Model Driven Approach to Managing Network Functions Virtualization : Aiding Network Operators in Provisioning and Configuring Network Functions

This master’s thesis explains why certain network services are difficult to provision and configure using IT automation and cloud orchestration software. An improvement is proposed and motivated. This proposed improvement enables network operators to define a set of data models describing how to provision and interconnect a set of Virtual Network Functions (VNFs) (and possibly existing physical network functions) to form networks. Moreover, the proposed solution enables network operators to change the configuration at runtime. The work can be seen as a step towards self managing and auto scaling networks.The proposed approach is compared to a well known cloud management system (OpenStack) in order to evaluate if the proposed approach decreases the amount of time needed for network operators to design network topologies and services containing VNFs. Data is collected through observations of network operators, interviews, and experiment.Analysis of this data shows that the proposed approach can decrease the amount of time required for network operators to design network topologies and services. This applies if the network operators are already acquainted with the data modeling language YANG. The amount of time required to provision VNFs so that they respond to connections can also be decreased using the proposed approach. The proposed approach does not offer as much functionality as OpenStack, as it is limited to VNF scenarios.
Zero-One Law for the Non-Availability of Multistate Repairable Systems

In a monotone system whose failure depends on a large number of independent components, the non-availability should increase abruptly over a relatively short interval of time. Our first step is a reliability interpretation of a result of Friedgut and Kalai.1 Then we prove a zero-one law which is more adapted in a reliability context. In the last section some multistate extensions of classical models are considered as examples.
Design and implementation of a user-adaptive website with information palettes

The majority of existing websites on the Internet do not adapt to the individual user. Instead, they serve the same static content that has been created beforehand to everyone who visits the site. However, it has been shown that different people have different cognitive styles, or preferred ways in which they think, perceive information, and solve problems. Each cognitive style desires a certain type of information presented in a certain way. In this thesis, I design and implement a framework for creating user-adaptive websites that can infer a user’s cognitive style from the webpages he or she visits and serve adaptive information palettes with content suited for that cognitive style. Specifically, the system first assigns ratings to each webpage, defining how each one rates along a set of cognitive style dimensions. Then it tracks a user’s session on a website, compares it to sessions of past users, clusters similar sessions together, and computes the likely cognitive style of the user using a weighted average of the ratings of the webpages in the user’s current session and in the cluster. I implemented this system as a customer advocacy website for General Motors. The website successfully infers users’ cognitive styles and displays suitable information palettes. Thesis Supervisor: Glen L. Urban Title: David Austin Professor of Marketing