ppxscal/embedding_network huggingface dataset:
Modeling weight round robin packet scheduler with Petri nets
Authors: C. M. Pedroso, K. Fonseca
Venue: Proceedings of the The 8th International Conference on Communication Systems - Volume 01 (2002)

This paper introduces a model using Petri nets for weight round robin (WRR) packet scheduler for Ethernet switches. This model uses the IEEE 802.1Q specification to schedule seven different classes of services in order to support quality of service at link layer. The proposed model can be used in performance analysis simulations and to educational purpose.
Variable voltage task scheduling for minimizing energy or minimizing power
Authors: A. Manzak
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 06 (2000)

We propose task scheduling algorithms that minimize energy or minimize power for the case when the tasks have different arrival times, deadline times, execution times and switching activities. We theoretically determine the relation between the operating voltages for the minimum energy (power) assignment and develop a polynomial time scheduling algorithm that uses this relation. We show experimentally that the voltage assignment obtained by our algorithm is very close to that of the optimal assignment.
Adaptive deterministic maximum likelihood using a quasi-discrete prior
Authors: F. Alberge
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 05 (2000)

A block algorithm is presented to solve the joint blind channel identification and blind symbol estimation problem. It is based on a deterministic maximum likelihood (DML) method. A partial prior on the symbols is incorporated into the DML criterion in order to improve the estimation accuracy. We propose a test which permits to circumvent the local minima problem and which is pertinent for a large class of criteria. The structure of the block algorithm is well-suited for deriving recursive and adaptive versions. We prove that, in the noiseless case, the obtained recursive algorithm converges only towards the global minimum. Numerical results show that the prior on the symbols improves the accuracy of the estimators and brings robustness to the lack of channel diversity. At the same time, this method introduces fewer local minima than the use of a full prior.
Exploiting interframe correlation in spectral quantization: a study of different memory VQ schemes
Authors: T. Eriksson
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 02 (1996)

This paper addresses the problem of efficient transmission of the LSF parameters in speech coding using vector quantization (VQ). By performing a comparison of several memory VQ methods on the same database, we investigate what gains can be achieved by exploiting interframe correlation. The memory VQ methods studied are finite-state VQ and linear predictive VQ. By combining the memory VQ with a fixed memoryless VQ, called the safety-net, further improvements in performance can be obtained. It is found that memory VQ can improve the performance with 3-5 bits compared to memoryless VQ for error-free transmission. The best method in this study is a safety-net extended predictive VQ. For noisy channels, most memory methods perform worse than memoryless VQ, but the safety-net predictive VQ outperforms memoryless VQ for all tested channel error rates, with 4 bits less.
Probabilistic Prediction of Temporal Locality
Authors: Yoav Etsion, Dror G. Feitelson
Venue: IEEE Computer Architecture Letters (2007)

The increasing gap between processor and memory speeds, as well as the introduction of multi-core CPUs, have exacerbated the dependency of CPU performance on the memory subsystem. This trend motivates the search for more efficient caching mechanisms, enabling both faster service of frequently used blocks and decreased power consumption. In this paper we describe a novel, random sampling based predictor that can distinguish transient cache insertions from non-transient ones. We show that this predictor can identify a small set of data cache resident blocks that service most of the memory references, thus serving as a building block for new cache designs and block replacement policies. Although we only discuss the L1 data cache, we have found this predictor to be efficient also when handling L1 instruction caches and shared L2 caches.
MYHEALTH: Personal Management of Health Information
Authors: Sabah S. Al-Fedaghi, Ali M. NourEddine
Venue: Proceedings of the Twentieth IEEE International Symposium on Computer-Based Medical Systems (2007)

The objective of this paper is to define and categorize health information in order to build a systematic scheme for managing this type of information. To achieve this, health information is approached through answering the question: What is personal information? As a result, health information is classified into different types according to its proprietor (the subject of the personal information). The health-information categorizations are utilized to personally manage health information where the user is actively involved in the recordkeeping and associated transactions of his/her health information. An experimental tool called MYHEALTH is implemented to utilize the system.
Integration of design and manufacturing processes in first-year engineering curriculums
Authors: J. Ray
Venue: Proceedings of the 30th Annual Frontiers in Education - Volume 02 (2000)

Current industry expectations of engineering graduates are becoming increasingly more demanding in the areas of design and manufacturing. Their concerns are focused on the fact that graduates are not capable of producing realizable results based on their conceptual designs. One reason for this is their inexperience in understanding interrelationships between the design and manufacturing processes required to fabricate engineering designs. Engineering curriculums tend to overlook design and manufacturing relationships until the senior capstone course sequence. The Padnos School of Engineering offers programs in Computer, Electrical, Manufacturing, and Mechanical Engineering. All students in the programs participate in a mandatory co-op engineering program. Response from the co-op employers has consistently focused on the student's abilities in realizing conceptual designs, the processes required to produce a given design, and the ability to function in interdisciplinary design teams. For all of our students, the first course in the program is Engineering Principles I, a traditional engineering graphics course using CAD. To address the concerns of industry, we have adopted a new methodology for teaching students the design process and the subsequent manufacturing of products. This has been accomplished using 3D solid modeling techniques for design and hands-on CNC milling exercises for producing their designs. Four design and build exercises used in the course, two of these are performed individually and two are completed in teams. Results of the pilot program have been received positively by both the students and the faculty. This paper examines the effectiveness of offering a non-traditional approach to the engineering graphics course, and discusses the types of projects implemented.
On Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines
Authors: S. K. S. Gupta, S. D. Kaushik, S. Mufti, S. Sharma, C.-H. Huang, P. Sadayappan
Venue: Proceedings of the 1993 International Conference on Parallel Processing - Volume 02 (1993)

Efficient generation of communication sets and local index sets is important for evaluation of array expressions in scientific languages such as Fortran-90 and High Performance Fortran implemented on distributed-memory machines. We show that for arrays affinely aligned with templates that are distributed on multiple processors with a block-cyclic distribution, the local memory access sequence and communication sets can be efficiently enumerated using closed forms. First, closed form solutions are presented for arrays that are aligned with identity template that are distributed using block or cyclic distributions.
The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services
Authors: Raffaele Quitadamo, Franco Zambonelli, Giacomo Cabri
Venue: Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments (2007)

The continuous growth in ubiquitous computing and network connectivity in our everyday environments calls for a deep rethinking of traditional communication service architectures. In pervasive scenarios, manually configuring communication service/protocols is becoming mostly unthinkable, due to the high heterogeneity of devices and services, and to the decentralized and embedded nature of the involved entities. The next step is towards the "componentization" of communication services, i.e. services implemented and exposed by software components, rather than static protocol/service layers. Stack layering is likewise expected to be replaced by the dynamic and flexible aggregation of such components. Canonical software engineering models for component composition and syntactic service interfaces can hardly tackle the openness and dynamicity of such envisioned pervasive communication services. Therefore, this paper proposes an innovative ecology-inspired composition model for pervasive services. The key idea is to exploit semantics as an overlay for service aggregation rather than a mere additional description of a static service.
Dynamics of Control
Authors: J W. Sanders, Matteo Turilli
Venue: Proceedings of the First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering (2007)

This paper proposes a notion, the "ambit' of an action, that allows the degree of distribution of an action in a multiagent system to be quantified without regard to its functionality. It demonstrates the use of that notion in the design, analysis and implementation of dynamically-reconfigurable multi-agent systems. It distinguishes between the extensional (or system) view and intensional (or agent-based) view of such a system and shows how, using the notion of ambit, the step-wise derivation paradigm of Formal Methods can be used to derive the latter from the former. In closing it addresses the manner in which these ideas inform studies in the ethics of systems of artificial agents.
Designing Constructivist Learning Environment in Online Game
Authors: Fu-Hsing Tsai, Kuang-Chao Yu, Hsien-Sheng Hsiao
Venue: Proceedings of the The First IEEE International Workshop on Digital Game and Intelligent Toy Enhanced Learning (2007)

To date, online games have increasingly become the dominant form of computer games particularly for children and adolescents. From the educational point of view, online games almost possess the key features of a constructivist learning environment. In this paper we present an online game-based learning model for designing constructivist learning environment and propose an instance to illustrate how to implement it.
TinLizzieWysiWiki andWikiPhone: Alternative approaches to asynchronous and synchronous collaboration on the Web
Authors: Yoshiki Ohshima, Takashi Yamamiya, Scott Wallace, Andreas Raab
Venue: Proceedings of the Fifth International Conference on Creating, Connecting and Collaborating through Computing (2007)

This paper presents TinLizzie WysiWiki and WikiPhone, two systems which explore new approaches to media-rich end-user collaboration on the World Wide Web. TinLizzie WysiWiki enables authoring of interactive, media-rich documents, containing graphical objects bearing user-defined scripts, on the Web. In TinLizzie WysiWiki, a user manipulates text and active objects in a WYSIWYG graphical editor in a manner similar to Squeak eToys. A notable aspect of TinLizzie WysiWiki is that it allows both synchronous and asynchronous collaboration among multiple users. In asynchronous collaboration, the user content is saved in a common format and posted on the Web. Later, another user can visit and update the document on the server. In synchronous collaboration, more than one user can share a document and edit it simultaneously and collaboratively in real-time. The second system presented is called WikiPhone. WikiPhone is a minimalist voice over IP (VoIP) system which uses only HTTP. WikiPhone allows multiple users to talk to each other using a web browser. WikiPhone's strength is its simplicity in terms both of the user experience and of its implementation. The user simply points a web-browser to a URL, and then directly participates in a conversation, or listens to ongoing conversations among others. In the implementation, it seeks the simplest possible approach, yet provides a usable VoIP system. Both systems still require a small, portable web browser plugin, but otherwise they stay within the artificial limitations of today's World Wide Web. The authors think that they exhibit possible future directions for collaboration on the Web.
Porting codewarrior to Linux
Authors: Ben Combee
Venue: Proceedings of the 3rd annual conference on Atlanta Linux Showcase - Volume 3 (1999)

This paper describes how the CodeWarrior x86 compiler system was retargeted from Win32 to Linux. This included handling different object and debugging formats, supporting and discovering the Linux ABI, interfacing the CodeWarrior runtime library and the Metrowerks Standard C++ Library with glibc 2.1, and ensuring compatibility at the C code level with GCC, the Linux standard compiler.
The effects of screen size, information organization, and time on user comprehension of text-based information presented in a web browser
Authors: Anthony F. Norcio
Venue:  (2005)

The growth of the Web has resulted in massive stores of informational Web pages, accessed using personal computer visual display units (VDUs) and Web browsers. Personal digital assistants (PDAs) with small screens can have Internet connections and Web browsers. Web pages can contain hypertext allowing users to process materials sequentially or through hyperlinks. Time constraints can affect comprehension of information retrieval tasks. Students are increasingly using small handheld computing devices to access Web information and it is important to assess their comprehension. This dissertation explores large-screen and small-screen VDUs and the effects on user accuracy and completion time when completing sequential and hypertext information retrieval tasks using a browser under various time constraints. Ninety-two subjects each completed sixteen reading tasks in which they were exposed to all combinations of screen size, information organization, and time constraints. The general linear model was used for treatment comparisons and significance tests. Subjects completed a post-test questionnaire in which demographic, experience, and preference data were collected. For screen size, the results suggest that comprehension and performance are superior on a large-screen VDU as compared to a small-screen VDU for the processing of browser-based textual information. Designers should develop small-screen browser content that specifically addresses the reduced screen and character sizes and greater paging and scrolling requirements. This can be done by strengthening the fixity of the information and improving sense of text. For information organization, the results suggest that comprehension is equivalent but that performance is superior for sequential tasks as compared to hypertext tasks. Browser content designed to be read in sequential order should limit hypertext to minimize distraction. Hypertext should be carefully encoded because readers will ignore available hypertext cues in order to stay focused on reading. For time constraints, the results suggest that comprehension and performance are superior for low-time-pressure treatments as compared to moderate-time-pressure treatments. To compensate for increased time pressure, subjects become more selective when answering questions. It was discovered that extensive prior experience and good proficiency with personal computers, browsers, and cellphones, helped subjects competently use PDAs, devices that most subjects had never used before.
Tenth Annual IEEE International High-Level Design Validation and Test Workshop (IEEE Cat. No. 05TH8856)
Venue: Proceedings of the High-Level Design Validation and Test Workshop, 2005. on Tenth IEEE International (2005)

The following topics are dealt with: test, fault and error modeling; equivalence verification; system level modeling and co-design; validation test generation; Boolean satisfiability; security and coverage. 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
Design and implementation of a fully automated real-time s-parameter imaging system
Authors: Pranab Sabitru Naik
Venue:  (2004)

This thesis reports on the design and implementation issues of the first real-time S-parameter positron imager. This is a useful tool in material science and solid-state technology for mapping the subsurface lateral defect types and concentrations. The S-parameter imager may be used on both bulk-material and thin-films samples. The system is also useful in locating top surface metallizations and structures in solid-state devices. This project consisted of three major parts, the first being a technique for scanning the sample surface with either a small positron source (22Na, 0.5 mm width) or a focused positron beam. In the latter case an electromagnetically scanning positron beam is used in a fast (2 Hz) rastering mode so as to produce an image of the sample in parallel rather than in the more conventional step-by-step sequential mode commonly used. The other two parts focused on development of the electronic instrumentation and stand-alone imaging software. In this system, the use of processing time and system resources are constantly monitored and optimized so that the system is efficient for producing a high resolution S-parameter image of the sample in real time with a general purpose personal computer. The system software possesses special features with its embedded algorithms that provide the user with adequate freedom for analyzing various aspects of the image in order to obtain a clear inference of the defect profile while at the same time keeping automatic track on the instrumentation and hardware settings. The system was successfully tested with metal and semiconductor samples for defect analysis and provisional studies on a biological specimen were encouraging. This imaging system is sample-nondestructive, reliable, interactive, user-friendly and cost effective.
Knowledge-based transformation ordering
Authors: M. B. Srivastava
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 06 (1996)

Transformations have been widely used in VLSI design, high level synthesis and DSP. We propose a two-step approach for transformation ordering which combines the use of optimization-intensive CAD techniques with knowledge-based user-driven search strategy. The first step is the development of basic building blocks which target small sets of transformations which are well suited for optimization intensive CAD treatment. Next, transformation orderings are developed using knowledge about mathematical laws, an application domain, and the relationship among transformations. Transformation ordering scripts combine several building blocks to form effective approaches for optimization of several design metrics in many common computational structures. As the highlight of the approach, we developed a method which efficiently simultaneously optimizes the throughput, latency, power, and area of linear computations.
Two-level workload characterization of online auctions
Authors: Vasudeva Akula, Daniel A. Menascé
Venue: Electronic Commerce Research and Applications (2007)

Online auctions are rapidly becoming one of the significant forms of electronic commerce for buying and selling goods and services. A good understanding of the workload of auction sites should provide insights about their activities and help in improving the quality of the service provided to their users. This paper presents a site level and a user level workload characterization of a real online auction site using data collected by automated agents. The main contributions of this paper are as follows: (i) a detailed workload characterization of a real auction site; (ii) an analysis of the presence of heavy tailed distributions in this workload; (iii) an analysis of the bidding activity during closing minutes of auctions; and (iv) an analysis of the arrival rate process of bidders and bids within clusters based on different attributes. These results can be used to devise dynamic pricing and promotion models to improve revenue throughput of online auction sites.
A phrase-based statistical model for SMS text normalization
Authors: AiTi Aw, Min Zhang, Juan Xiao, Jian Su
Venue: Proceedings of the COLING/ACL on Main conference poster sessions (2006)

Short Messaging Service (SMS) texts behave quite differently from normal written texts and have some very special phenomena. To translate SMS texts, traditional approaches model such irregularities directly in Machine Translation (MT). However, such approaches suffer from customization problem as tremendous effort is required to adapt the language model of the existing translation system to handle SMS text style. We offer an alternative approach to resolve such irregularities by normalizing SMS texts before MT. In this paper, we view the task of SMS normalization as a translation problem from the SMS language to the English language and we propose to adapt a phrase-based statistical MT model for the task. Evaluation by 5-fold cross validation on a parallel SMS normalized corpus of 5000 sentences shows that our method can achieve 0.80702 in BLEU score against the baseline BLEU score 0.6958. Another experiment of translating SMS texts from English to Chinese on a separate SMS text corpus shows that, using SMS normalization as MT preprocessing can largely boost SMS translation performance from 0.1926 to 0.3770 in BLEU score.
Managing an Integrated Ubicomp Environment Using Ontologies and Reasoning
Authors: Michael Blackstock, Rodger Lea, Charles Krasic
Venue: Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops (2007)

One issue hindering the deployment of integrated ubicomp environments is the lack of a shared model for applications to utilize resources across administrative and network domains. Through the use of concrete examples, we describe our proposed common model for ubicomp environments to address this issue. We then present use cases and additional examples for how our Ubicomp Common Model (UCM) is used by our integration framework. The Ubicomp Integration Framework (UIF) uses an Ontology Driven Architecture (ODA) [2] and Enterprise Application Integration (EAI) techniques to integrate existing ubiquitous computing middleware to the common model. The use cases illustrate how the integrated model and reasoning is used to maintain a dynamic integrated model of an environment.