ppxscal/embedding_network huggingface dataset:
Improving Region Selection in Dynamic Optimization Systems
Authors: David Hiniker, Kim Hazelwood, Michael D. Smith
Venue: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture (2005)

The performance of a dynamic optimization system depends heavily on the code it selects to optimize. Many current systems follow the design of HP Dynamo and select a single interprocedural path, or trace, as the unit of code optimization and code caching. Though this approach to region selection has worked well in practice, we show that it is possible to adapt this basic approach to produce regions with greater locality, less needless code duplication, and fewer profiling counters. In particular, we propose two new region-selection algorithms and evaluate them against Dynamo¿s selection mechanism, Next-Executing Tail (NET). Our first algorithm, Last-Executed Iteration (LEI), identifies cyclic paths of execution better than NET, improving locality of execution while reducing the size of the code cache. Our second algorithm allows overlapping traces of similar execution frequency to be combined into a single large region. This second technique can be applied to both NET and LEI, and we find that it significantly improves metrics of locality and memory overhead for each.
Cost effectiveness of the simulation languages: GPSS 1100 and SIMULA I
Authors: J. Niedereichholz
Venue: ACM SIGSIM Simulation Digest (1980)

Comparative GPSS 1100 and SIMULA I measurements using a simple job shop simulation. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Capturing 2½D Depth and Texture of Time-Varying Scenes Using Structured Infrared Light
Authors: Christian Frueh, Avideh Zakhor
Venue: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops - Volume 03 (2005)

In this paper, we describe an approach to simultaneously capture visual appearance and depth of a time-varying scene. Our approach is based on projecting structured infrared (IR) light. Specifically, we project a combination of (a) a static vertical IR stripe pattern, and (b) a horizontal IR laser line sweeping up and down the scene; at the same time, the scene is captured with an IR-sensitive camera. Since IR light is invisible to the human eye, it does not disturb human subjects or interfere with human activities in the scene; in addition, it does not affect the scene¿s visual appearance as recorded by a color video camera. Vertical lines in the IR frames are identified using the horizontal line, intra-frame tracking, and inter-frame tracking; depth along these lines is reconstructed via triangulation. Interpolating these sparse depth lines within the foreground silhouette of the recorded video sequence, we obtain a dense depth map for every frame in the video sequence. Experimental results corresponding to a dynamic scene with a human subject in motion are presented to demonstrate the effectiveness of our proposed approach.
MS-TDNN with Global Discriminant Trainings
Authors: Emilie CAILLAULT, Christian VIARD-GAUDIN, Abdul Rahim AHMAD
Venue: Proceedings of the Eighth International Conference on Document Analysis and Recognition (2005)

This article analyses the behavior of various hybrid architectures based on a multi-state neuro-markovian scheme (MS-TDNN HMM) applied to online handwriting word recognition systems. We have considered different cost functions, including maximal mutual information criteria with discriminant training and maximum likelihood estimation, to train the systems globally at the word level and also we varied the number of states from one up to three model basic hidden markov models at the letter levekl. We report experimental results for non constrained, write independent, word recognition obtained on the IRONOFF database.
Exploring Graphics Processor Performance for General Purpose Applications
Authors: Pedro Trancoso, Maria Charalambous
Venue: Proceedings of the 8th Euromicro Conference on Digital System Design (2005)

Graphics processors are designed to perform many floating-point operations per second. Consequently, they are an attractive architecture for high-performance computing at a low cost. Nevertheless, it is still not very clear how to exploit all their potential for general-purpose applications. In this work we present a comprehensive study of the performance of an application executing on the GPU. In addition, we analyze the possibility of using the graphics card to extend the life-time of a computer system. In our experiments we compare the execution on a midclass GPU (NVIDIA GeForce FX 5700LE) with a high-end CPU (Pentium 4 3.2GHz). The results show that to achieve high speedup with the GPU you need to: (1) format the vectors into two-dimensional arrays; (2) process large data arrays; and (3) perform a considerable amount of operations per data element. Finally, we study the performance when upgrading a low-end system by simply adding a GPU. This solution is cheaper, results in smaller power consumption and achieves higher speedup (8.1x versus 1.3x) than a full upgrade to a new high-end system.
Fault-Tolerant Routing Schemes in RDT(2,2,1)/a-Based Interconnection Network for Networks-on-Chip Designs
Authors: Mei Yang, Yingtao Jiang, Tao Li, Yulu Yang
Venue: Proceedings of the 8th International Symposium on Parallel Architectures,Algorithms and Networks (2005)

It has been well recognized that the fault-tolerance capability is vital for a NoC system, since one faulty link/processor may isolate a large fraction of processors. Continuing from a previous paper [13] where a RDT(2,2,1)/..-based interconnection network for NoC designs was proposed, in this paper, we investigate fault-tolerant routing schemes on NoC systems featuring a RDT-based interconnection network. In specific, we propose two fault-tolerant routing schemes in the presence of either single link/node failure or multiple link/node failures. The proposed routing schemes are based on deterministic routing. Alternative routes are discovered by properly selecting the intermediate nodes between the source and the destination nodes on the rank tori. As of the single link/node failure case, we show that the number of routers on the detoured route generated by the proposed routing scheme is at most 2 more than the number of routers on the original route.
Autonomic web-based simulation
Authors: Yingping Huang
Venue:  (2005)

Many scientific and engineering simulations are large programs which despite careful debugging and testing will probably contain errors when deployed to the Web for use. Based on the assumption that such scientific and engineering simulations do contain errors and that the underlying computing systems do fail due to hardware or software errors, we present a framework called autonomic web-based simulation (AWS), a supporting data warehouse, and their implementations to develop and deploy reliable web-based simulations. AWS strives to achieve the following features presented in the Vision of Autonomic Computing: self-configuring, self-optimizing, self-healing and self-protecting. We discuss mathematical models to simulate the execution of scientific simulations and formulate objective functions for the purpose of determining optimal checkpoint intervals. Checkpointing is a basic requirement for self-healing of AWS and determining optimal checkpoint interval helps achieve self-optimizing of AWS. A novel three step data cleansing algorithm is designed through approximate string joins. A self-manageable system is implemented for the NOM simulation project which allows scientists and other end users run NOM simulations anytime from anywhere.
Understanding the Impact of Diverse Streaming Workloads on End-User Quality of Service
Authors: Mirjana Spasojevic, Nina Bhatti, Sumit Roy, Leonidas Kontothanassis
Venue: Proceedings of the 10th International Workshop on Web Content Caching and Distribution (2005)

Streaming media has experienced explosive growth over the last few years and will continue to increase in popularity as individual users can easily produce digital images and video. Large scale streaming will require network operators to deploy and manage a larger number of streaming servers within their networks. In order to determine the number of servers needed, and to design the appropriate management policies for a particular workload, administrators will need to understand the performance characteristics of those servers, how to measure performance, and how different workloads can affect performance. In this paper we make the case for a more complete measurement methodology by showing that streaming server performance can vary substantially based on the type of streaming workload, and, as a result, affect the end-user quality of service.
Enforcing Enterprise-wide Policies Over Standard Client-Server Interactions
Authors: Zhijun He, Tuan Phan, Thu D. Nguyen
Venue: Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems (2005)

We propose and evaluate a novel framework for enforcing global coordination and control policies over interacting software components in enterprise computing environments. This framework combines a per-node reference monitor with two existing coordination and control systems to enforce policies that, among other properties, are stateful and communal. Each reference monitor filters messages exchanged between the interacting software components similar to a firewall, passing only messages that are allowed by the policies in effect. This filtering approach decouples coordination and control from application implementation, allowing the coordination and control mechanism and application implementations to evolve independently of each other. We demonstrate the power of our framework by using it to specify and enforce an RBAC policy with delegation, revocation, and separation-of-duty over accesses to a cluster of NFS and SMB file servers without changing any client or server implementations. Measurements show that our framework imposes acceptable overheads when enforcing this policy.
(CBR-5) Intelligent knowledge-based systems: neural networks, fuzzy theory and genetic algorithm techniques
Authors: Cornelius T. Leondes
Venue:  (1995)

Neural Networks, Fuzzy Theory, and Genetic Algorithm Techniques, explores applications in such areas as bioinformatics, product life-cycle cost estimating, product development, computer-aided design, product assembly, and facility location.
Do-it-yourself information technology: Role hybridization and the design-use interface
Authors: Kenneth R. Fleischmann
Venue: Journal of the American Society for Information Science and Technology (2006)

Information technology designers and users are generally treated as interacting yet distinct groups. Although approaches such as participatory design attempt to bring these groups together, such efforts are viewed as temporary and restricted to a specific knowledge domain where users can share key information and insights with designers. The author explores case studies that point to a different situation, role hybridization. Role hybridization focuses on the ability of individuals to shift from one knowledge domain to another, thus allowing for simultaneous membership within two otherwise distinct social worlds. While some studies focus on the ability of designers to act as users, this study focuses on the opposite situation, users who become designers. Interview and participant observation data is used to explore hybrid user&ndash;designers in two case studies: frog dissection simulations used in K-12 biology education and human anatomy simulations used in medical education. Hybrid users as designers are one part of a larger design&ndash;use interface, illustrating the mutually constructive relationship between the activities of information technology design and use. Users as designers also challenge the traditional power relationship between designers and users, leading to a novel and exciting form of user-centered design. &copy; 2006 Wiley Periodicals, Inc.
Weld Joint Modeling and Representation on Assembly Structure for Knowledge-Based Design Support Systems
Authors: Zhihua Zhang
Venue: Proceedings of the The Fifth International Conference on Computer and Information Technology (2005)

Consideration matters on product design and development are remarkably increasing recent years in manufacturing and improvement of the intelligent productivity of design business has become a pressing need for enterprises. Especially, in the design field of welding vessels, which are comparatively large size products, it is not only to concern with the geometric information like drawing, more important thing to be considered for a designer is to treat with the existing design knowledge. But traditional CAD systems can not treat it efficiently because of the shapes-oriented approaches. Thus, there has been a considerable growth of interest in knowledge-based design support systems. Based on object-oriented methodologies and attribute-oriented modeling paradigms, we have proposed the assembly structure as a design object model. This paper focus the discussion on modeling and representation of weld joint, and processing the public design knowledge used in manufacturing deign based on the proposed assembly structure model.
Personal health information management
Authors: Wanda Pratt, Kenton Unruh, Andrea Civan, Meredith M. Skeels
Venue: Communications of the ACM (2006)

Integrating personal health information helps people manage their lives and actively participate in their own health care.
Private Authentication Techniques for the Global Mobility Network
Authors: Tian-Fu Lee, Chi-Chao Chang, Tzonelih Hwang
Venue: Wireless Personal Communications: An International Journal (2005)

Numerous authentication approaches have been proposed recently for the global mobility network (GLOMONET), which provides mobile users with global roaming services. In these authentication schemes, the home network operators can easily obtain the authentication key and wiretap the confidentiality between the roaming user and the visited network. This investigation provides a solution of authentication techniques for GLOMONET in order to prevent this weakness from happening and presents a secure authentication protocol for roaming services. In addition, a round-efficient version of the same authentication protocol is presented. Comparing with other related approaches, the proposed authentication protocol involves fewer messages and rounds in communication.
An Approach to Grid Scheduling Optimization Based on Fuzzy Association Rule Mining
Authors: Jin Huang, Hai Jin, Xia Xie, Qin Zhang
Venue: Proceedings of the First International Conference on e-Science and Grid Computing (2005)

This paper presents a grid scheduling optimization technique based on knowledge discovery. The main idea is to transform the grid monitoring data into a performance data set, extract the association patterns of performance data through fuzzy association rule mining, then construct optimization logic according to the mining results, and finally optimize the grid scheduling. In the process of data mining, a method of association rule mining is proposed based on time-window and fuzzy set concepts, which can mine data for quantitative attribute value based on the attribute and time dimensions in grid performance data set.
Tracking concept drifting with an online-optimized incremental learning framework
Authors: Jun Wu, Dayong Ding, Xian-Sheng Hua, Bo Zhang
Venue: Proceedings of the 7th ACM SIGMM international workshop on Multimedia information retrieval (2005)

Concept drifting is an important and challenging research issue in the field of machine learning. This paper mainly addresses the issue of semantic concept drifting in time series such as video streams over a relatively long period of time. An Online-Optimized Incremental Learning framework is proposed as an example learning system for tracking the drifting concepts. Furthermore, a set of measures are defined to track the process of concept drifting in the learning system. These tracking measures are also applied to determine the corresponding parameters used for model updating in order to obtain the optimal up-to-date classifiers. Experiments on the data set of TREC Video Retrieval Evaluation 2004 not only demonstrate the inside concept drifting process of the learning system, but also prove that the proposed learning framework is promising for tackling the issue of concept drifting.
A supervised data-driven approach for microarray spot quality classification
Authors: Manuele Bicego, Maria Del Rosario Martinez, Vittorio Murino
Venue: Pattern Analysis Applications (2005)

In this paper, the problem of classifying the quality of microarray data spots is addressed, using concepts derived from the supervised learning theory. The proposed method, after extracting spots from the microarray image, computes several features, which take into account shape, color and variability. The features are classified using support vector machines, a recent statistical classification technique that is being employed widely. The proposed method does not make any assumptions on the problem and does not require any a priori information. The proposed system has been tested in a real case, for several different parameters&#x2019; configurations. Experimental results show the effectiveness of the proposed approach, also in comparison with state-of-the-art methods.
A Novel Architecture for Video-on-Demand Services
Authors: Feng Lin, Xin Wang, Xiangyang Xue
Venue: Proceedings of the The Fifth International Conference on Computer and Information Technology (2005)

Video-on-Demand (VoD) is one of the most important services that should be provided by future networks. Some characteristics of the Internet, however, make it difficult to provide VoD services with Quality of Service (QoS) assurance. The China's high performance broadband information network, named 3Tnet, is a new network architecture designed to provide large-scale video services. Based on the 3Tnet, we propose a novel architecture for Video-on-Demand services which could ensure QoS. A new scheduling policy based on request time has been used to improve system performance. Simulation results show that the proposed architecture for VoD services on the 3Tnet is ideal in terms of service latency, throughput and renege rate.
From the Editor in Chief: Internet Computing
Authors: Robert E. Filman
Venue: IEEE Internet Computing (2005)

"The Practical Handbook of Internet Computing" attempts to define the space of Internet computing. In discussing the book, Robert E. Filman tries to better define what Internet computing encompasses.
Predicting protein folds with structural repeats using a chain graph model
Authors: Yan Liu, Eric P. Xing, Jaime Carbonell
Venue: Proceedings of the 22nd international conference on Machine learning (2005)

Protein fold recognition is a key step towards inferring the tertiary structures from amino-acid sequences. Complex folds such as those consisting of interacting structural repeats are prevalent in proteins involved in a wide spectrum of biological functions. However, extant approaches often perform inadequately due to their inability to capture long-range interactions between structural units and to handle low sequence similarities across proteins (under 25% identity). In this paper, we propose a chain graph model built on a causally connected series of segmentation conditional random fields (SCRFs) to address these issues. Specifically, the SCRF model captures long-range interactions within recurring structural units and the Bayesian network backbone decomposes cross-repeat interactions into locally computable modules consisting of repeat-specific SCRFs and a model for sequence motifs. We applied this model to predict &beta;-helices and leucine-rich repeats, and found it significantly outperforms extant methods in predictive accuracy and/or computational efficiency.
ESD-Induced Internal Core Device Failure: New Failure Modes in System-on-Chip (SoC) Designs, invited
Authors: Yoon Huh, Peter Bendix, Kyungjin Min, Jau-Wen Chen, Ravindra Narayan, Larry D. Johnson, Steven H. Voldman
Venue: Proceedings of the Fifth International Workshop on System-on-Chip for Real-Time Applications (2005)

With MOSFET scaling, increased design complexity, and multiple system power domains, ESD failures occur in internal core areas which are not connected to external package pins. A review of the various internal core device failure mechanisms and design recommendations will be presented.
Flexible Update Management in Peer-to-Peer Database Systems
Authors: David Del Vecchio, Sang H. Son
Venue: Proceedings of the 9th International Database Engineering & Application Symposium (2005)

Promising the combination of dynamic configuration, scalability and redundancy, peer-to-peer (P2P) networks have garnered tremendous interest lately. Before long, this interest extended to P2P sharing of disparate databases. While many have explored the data placement and coordination difficulties involved in such systems, far fewer have examined the unique challenges involved in updating P2P-distributed data items. In addressing that problem, we present an adapted version of the traditional quorum-consensus approach that is better suited to the P2P domain. Further, we explore the many tradeoffs introduced by this flexible update scheme, especially in the areas of data freshness, data availability, access latency and redundancy. Our simulation results demonstrate that if the data replication or quorum levels are sufficiently high it is possible to achieve a near-zero probability of stale data access. However, since more nodes are involved in quorum-building, the cost of high data confidence is slower access times. Keeping with the flexibility theme, our philosophy is to leave control in the hands of individual peers, letting them choose parameters and tradeoff performance to meet their unique needs.
Utilizing Supporting Evidence to Improve Dynamic Requirements Traceability
Authors: Jane Cleland-Huang, Raffaella Settimi, Chuan Duan, Xuchang Zou
Venue: Proceedings of the 13th IEEE International Conference on Requirements Engineering (2005)

Requirements traceability provides critical support throughout all phases of a software development project. However practice has repeatedly shown the difficulties involved in long-term maintenance of traditional traceability matrices. Dynamic retrieval methods minimize the need for creating and maintaining explicit links and can significantly reduce the effort required to perform a manual trace. Unfortunately they suffer from recall and precision problems. This paper introduces three strategies for incorporating supporting information into a probabilistic retrieval algorithm in order to improve the performance of dynamic requirements traceability. The strategies include hierarchical modeling, logical clustering of artifacts, and semiautomated pruning of the probabilistic network. Experimental results indicate that enhancement strategies can be used effectively to improve trace retrieval results thereby increasing the practicality of utilizing dynamic trace retrieval methods.