ppxscal/embedding_network huggingface dataset:
Performance analysis of stereo coding algorithms
Authors: H. Aydinoglu
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 04 (1996)

We discuss several techniques for stereo image coding. These techniques include those that are directly adapted from motion compensation such as disparity compensation, windowed disparity compensation, and variable block size disparity compensation (quadtree decomposition) as well as a novel stereo coding algorithm that we have previously proposed, namely the subspace projection technique (SPT). Also, combined techniques such as windowed disparity compensation followed by the SPT or variable block size disparity compensation followed by the SPT are implemented. In addition, improvements and modifications for the subspace projection technique are reported. These improvements include a non-statistical significance test for the subspace coefficients, two different implementations of the basic algorithm, a locally optimal bit-allocation scheme, and a new quantization scheme for the projection coefficients. In addition, we compare the rate-distortion performance of our approach to several stereo coding algorithms. 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
Power efficient semi-automatic instruction encoding for application specific instruction set processors
Authors: T. Glokler
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 200. on IEEE International Conference - Volume 02 (2001)

A novel design methodology for the implementation of control units for application specific instruction set processors (ASIPS) is described. This methodology uses automatic instruction encoding and semi-automatic generation of the hardware instruction decoder to speed up the ASIP design. Significant power savings due to optimized instruction encoding are achieved. Results for ICORE (ISS-Core), which is an ASIP for digital video broadcasting algorithms of Infineon Technologies, demonstrate the efficiency and applicability of this approach.
Fads and Fallacies about Logic
Authors: John F. Sowa
Venue: IEEE Intelligent Systems (2007)

Misunderstandings about the nature of logic and its relationship to language, reasoning, and computation have plagued AI from theearliest days.The author analyzes six of the major issues and their implications for design decisions.The goal is to support morereadable user interfaces and better integrated tools for software design and development.
An integrated freshman engineering curriculum, why you need it and how to design it
Authors: D. Barrow, B. Bassichis, D. DeBlassie, L. Everett, P. K. Imbrie, M. Whiteacre
Venue: Proceedings of the Frontiers in Education Conference, on 1995. Proceedings., 1995 - Volume 02 (1995)

The Foundation Coalition is a seven-school coalition working to define the undergraduate engineering curriculum for the next century. One goal of the project is to produce a technology-rich, active leaning environment for undergraduate engineers. There are three facets to the Foundation Coalition's curriculum development philosophy at Texas A&M University: (1) curriculum integration, (2) technology utilization, and (3) active/cooperative learning and teaming. This paper discusses these facets and highlights the Texas A&M Freshman Curriculum Integration Team's (TAFCIT's) achievements over the last year. Curriculum integration means typical first-year courses (engineering problem solving, calculus, graphics, physics and English) are tightly coordinated to form a mutually supportive environment. Although students receive individual credit in each course, the courses are truly co-requisite. Each course strives to bring relevance to the others, often presenting different aspects of a common problem. Material presentation timing provides students with a "need to know before knowledge" sequence. Information and skills introduced in one course are promptly and regularly espoused in at least one other. This paper discusses the philosophy and motivation behind an integrated curriculum and the process used in its development. The paper continues with a discussion on classroom implementation including how to develop lesson plans, schedule classes, and gather and use student feedback. We give some preliminary results and discuss our plans and concerns.
A 3D acquisition and modelling system
Authors: S. Mahadevan
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2001. on IEEE International Conference - Volume 03 (2001)

This paper presents our implementation of an integrated 3D acquisition and modelling system. The proposed system consists of an acquisition module, a registration algorithm proposed by J.A. Williams and M. Bennamoun (see IEEE Int. Conf. on Acoustics, Speech and Sig. Proc.-ICASSP2000, p.2049-52, 2000; Computer Vision and Image Understanding, January 2001), and a reconstruction module. Techniques for addressing the implementation of the modules are first briefly described, then a more detailed discussion of the techniques implemented in the system is given. Results are also presented to demonstrate the system operation.
A first course in digital design using VHDL and programmable logic
Authors: S. Areibi
Venue: Proceedings of the Frontiers in Education Conference, 2001. on 31st Annual - Volume 01 (2001)

Present industry practice has created a high demand for systems designers with knowledge and experience in using programmable logic in the form of CPLDs and FPGAs in addition to hardware description languages. Many universities offer this type of training in advanced digital engineering courses. This paper describes our experience in integrating VHDL and programmable logic devices based on Xilinx Foundation tools and Altera into a first course in logic design. In the main, student reaction to the course was positive. The course seems to have the right blend of being current (using VHDL and FPGAs) and being hands-on (using bread-boarding). We conclude by stating that in our experience, modeling using VHDL and mapping designs to FPGAs can be effectively integrated into a first course in logic design.
System of data acquisition applied to a level control using fuzzy logic
Authors: Alvaro Correa, Adviser Mario Chauca
Venue: Proceedings of the 17th International Conference on Electronics, Communications and Computers (2007)

This Data Acquisition Device can be used to acquire analogical and digital signals such as control variables (pressure, temperature, flow, level, etc.), biological signals, etc. In this case, we will apply it to control a tanks level. The tanks store different kinds of fluids; many times they are filled and controlled manually. The DAQ device has analogous inputs that can process data measurement instruments, such as level and flow. This data are translated interpreted in a control system but in this case, we will control the tanks levels applying Fuzzy Logic in real time. The system by himself decides and send signals as much digital as analogous to the final control devices to correct and stabilize the process variables, in a predefined rank. The fuzzy logic is basically a multievaluated logic that allows intermediate values to be able to define conventional evaluations as yes /no, true/false, black/white, etc.
Inefficiency from Provisioning the Internet Selfishly
Authors: Alexandre Mateus, Pedro Ferreira
Venue: Proceedings of the Sixth International Conference on Networking (2007)

The Internet is provisioned selfishly by Internet Service Providers (ISPs), which results in economic inefficiency. We shed light on the sources of such inefficiency by means of a multi-commodity flow model of how ISPs interconnect and provision communications infrastructure to deliver an exogenous amount of demand. The outcome of the game ISPs play is a set of equilibrium networks sustained by interconnection prices computed assuming that transit markets are competitive. Our theoretical results show that equilibrium networks exist under mild assumptions. We also show that on the grounds of cost efficiency, ISPs have no incentive to split traffic flows thus choosing a single path for all the traffic flowing from a specific origin to a specific destination. Furthermore, we show that network provisioning inefficiency follows an inverted U-shaped curve as a function of the level of economies of scale. Simulation over small-sized networks confirms our theoretical results. Simulation also shows that ISPs enjoying higher levels of economies of scale in network provisioning become long-haul transit providers and regional ISPs depend on them to deliver their traffic. Using such a transit provider, who can benefit largely from economies of scale, reduces overall provisioning costs close to optimal.
Comprehensive Astronomical Visualization for a Multimedia Encyclopedia
Authors: Wolfgang Kienreich, Mario Zechner, Vedran Sabol
Venue: Proceedings of the 11th International Conference Information Visualization (2007)

The domain of astronomy contributes a wealth of knowledge to the corpus of any general encyclopedia. Modern multimedia encyclopedias are capable of displaying complex, three-dimensional visualizations in real-time, enabling the integration of a planetarium, a virtual theater presenting astronomical facts in an educational and entertaining way. The manifold peculiarities of astronomical data sets require careful balancing of visual means to create representations comprehensible for a general audience. In this paper we discuss design and implementation considerations for a Planetarium integrated with the prevalent German language multimedia encyclopedia.
Adaptive Learning of Metric Correlations for Temperature-Aware Database Provisioning
Authors: Saeed Ghanbari, Gokul Soundararajan, Jin Chen, Cristiana Amza
Venue: Proceedings of the Fourth International Conference on Autonomic Computing (2007)

This paper introduces a transparent self-configuring architecture for automatic scaling with temperature awareness in the database tier of a dynamic content web server. We use a unified approach to achieving the joint objectives of performance, efficient resource usage and avoiding temperature hot-spots in a replicated database cluster. The key novelty in our approach is a lightweight on-line learning method for fast adaptations to bottleneck situations. Our approach is based on deriving a lightweight performance model of the replicated database cluster on the fly. The system trains its own model based on perceived correlations between various system and application metrics and the query latency for the application. The model adjusts itself dynamically to changes in the application workload mix. We use our performance model for query latency prediction and determining the number of database replicas necessary to meet the incoming load. We adapt by adding the necessary replicas, pro-actively in anticipation of a bottleneck situation and we remove them automatically in underload. Finally, the system adjusts its query scheduling algorithm dynamically in order to avoid temperature hotspots within the replicated database cluster. We investigate our transparent database provisioning mechanism in the database tier using the TPC-W industry-standard e-commerce benchmark. We demonstrate that our technique provides quality of service in terms of both performance and avoiding hot-spot machines under different load scenarios. We further show that our method is robust to dynamic changes in the workload mix of the application.
A Class of Partially Adaptive Routing Algorithms for n_dimensional Meshes
Authors: Younes M. Boura, Chita R. Das
Venue: Proceedings of the 1993 International Conference on Parallel Processing - Volume 03 (1993)

A simple model, called the direction restriction model, for developing partially adaptive routing algorithms for n_dimensional meshes is introduced in this paper. This model is based on dividing a system into two unidirectional networks that contain all physical channels of the system.
Na Kika: secure service execution and composition in an open edge-side computing network
Authors: Robert Grimm, Guy Lichtman, Nikolaos Michalakis, Amos Elliston, Adam Kravetz, Jonathan Miller, Sajid Raza
Venue: Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3 (2006)

Making the internet's edge easily extensible fosters collaboration and innovation on web-based applications, but also raises the problem of how to secure the execution platform. This paper presents Na Kika, an edge-side computing network, that addresses this tension between extensibility and security; it safely opens the internet's edge to all content producers and consumers. First, Na Kika expresses services as scripts, which are selected through predicates on HTTP messages and composed with each other into a pipeline of content processing steps. Second, Na Kika isolates individual scripts from each other and, instead of enforcing inflexible apriori quotas, limits resource consumption based on overall system congestion. Third, Na Kika expresses security policies through the same predicates as regular application functionality, with the result that policies are as easily extensible as hosted code and that enforcement is an integral aspect of content processing. Additionally, Na Kika leverages a structured overlay network to support cooperative caching and incremental deployment with low administrative overhead.
Jack Kilby (1923-2005)
Authors: Peter Eckstein
Venue: IEEE Annals of the History of Computing (2007)

Peter Eckstein writes a biographical sketch of Jack Kilby, pioneering inventor of ICs.
Design and implementation of a TCG-based integrity measurement architecture
Authors: Reiner Sailer, Xiaolan Zhang, Trent Jaeger, Leendert van Doorn
Venue: Proceedings of the 13th conference on USENIX Security Symposium - Volume 13 (2004)

We present the design and implementation of a secure integrity measurement system for Linux. All executable content that is loaded onto the Linux system is measured before execution and these measurements are protected by the Trusted Platform Module (TPM) that is part of the Trusted Computing Group (TCG) standards. Our system is the first to extend the TCG trust measurement concepts to dynamic executable content from the BIOS all the way up into the application layer. In effect, we show that many of the Microsoft NGSCB guarantees can be obtained on today's hardware and today's software and that these guarantees do not require a new CPU mode or operating system but merely depend on the availability of an independent trusted entity, a TPM for example. We apply our trust measurement architecture to a web server application where we show how our system can detect undesirable invocations, such as rootkit programs, and that our measurement architecture is practical in terms of the number of measurements taken and the performance impact of making them.
Independent one-time passwords
Authors: Aviel D. Rubin
Venue: Proceedings of the 5th conference on USENIX UNIX Security Symposium - Volume 5 (1995)

Existing one-time password (OTP) schemes suffer several drawbacks. Token-based systems are expensive, while software-based schemes rely on one-time passwords that are dependent on each other. There are disadvantages to authentication schemes that rely on dependent OTP's. It is difficult to replicate the authentication server without lowering security. Also, current authentication schemes based on dependent OTP's only authenticate the initial connection; the remainder of the session is assumed to be authenticated. Experience shows that connections can be hijacked. A new scheme for generating one-time passwords that are independent is presented. The independence property enables easy replication of the authentication server, and authentication that is persistent for the lifetime of a connection. This mechanism is also ideally suited for smart card applications. Our implementation and several applications are discussed.
Some properties of the Tribonacci sequence
Authors: Bo Tan, Zhi-Ying Wen
Venue: European Journal of Combinatorics (2007)

In this paper, we consider the factor properties of the Tribonacci sequence. We define the singular words, and then give the singular factorization and the Lyndon factorization. As applications, we study the powers of the factors and the overlap of the factors. We also calculate the free index of the sequence.
Querying xml data: efficiency and security issues
Authors: Ada Wai-Chee Fu
Venue:  (2006)

XML is emerging as a widely-used platform-independent data representation language. With increasing interests in XML data, techniques concerning XML evolve rapidly. In this thesis, we study two important issues when querying XML data, efficiency and security, which are essential to an XML searching engine. We take into consideration ID/IDREF attributes, which are common in XML documents. Most related works model an XML document with ID/IDREF attributes as a graph. We retain a tree model, called extended XML tree, in which the IDREF attribute is regarded as an IDREF node, instead of an IDREF edge to the corresponding node. Based on this model, we propose a B+-tree style index (PIN-tree) integrating the essence of the path index and the inverted list approach. A query evaluation algorithm, PINE, based on the model and the indexing is proposed. PINE handles efficiently queries with/without IDREF requests, and IDREF requests can be stated explicitly or implicitly. We prove that PINE is near optimal for twig queries without IDREF requests under the assumption that the number of distinct tag paths to a label is limited. The assumption is proven to be reasonable by experiments. The complexity of PINE for queries with IDREF requests is also given. The security of the XML data draws as much attention as the efficiency problem. In this thesis, we study a promising approach to store the accessibility information, which is based on the Compressed Accessibility Map (CAM). We make two advancements in this direction. (1) Previous work suggests that for each user group and each operation type, a different CAM is built. We observe that the performance and storage requirements can be further improved by combining multiple CAMs into an Integrated CAM (ICAM). We explore this possibility and propose an integration mechanism. (2) If the change in structure of the XML data is not frequent, we suggest an efficient lookup method, which can be applied to CAMS or ICAMs, with a much lower time complexity compared to the previous approach. Experiments were conducted to show the effectiveness of our approaches.
Automatic application specific floating-point unit generation
Authors: Yee Jern Chong, Sri Parameswaran
Venue: Proceedings of the conference on Design, automation and test in Europe (2007)

This paper describes the creation of custom floating point units (FPUs) for Application Specific Instruction Set Processors (ASIPs). ASIPs allow the customization of processors for use in embedded systems by extending the instruction set, which enhances the performance of an application or a class of applications. These extended instructions are manifested as separate hardware blocks, making the creation of any necessary floating point instructions quite unwieldy. On the other hand, using a predefined FPU includes a large monolithic hardware block with considerable number of unused instructions. A customized FPU will overcome these drawbacks, yet the manual creation of one is a time consuming, error prone process. This paper presents a methodology for automatically generating floating-point units (FPUs) that are customized for specific applications at the instruction level. Generated FPUs comply with the IEEE754 standard, which is an advantage over FP format customization. Custom FPUs were generated for several Mediabench applications. Area savings over a fully-featured FPU without resource sharing of 26%-80% without resource sharing and 33%-87% with resource sharing, were obtained. Clock period increased in some cases by up to 9.5% due to resource sharing.
VMM-independent graphics acceleration
Authors: H. Andres Lagar-Cavilla, Niraj Tolia, M. Satyanarayanan, Eyal de Lara
Venue: Proceedings of the 3rd international conference on Virtual execution environments (2007)

We have designed and implemented VMGL, a virtual machine monitor (VMM) independent, graphics processing unit (GPU) independent, and cross-platform OpenGL virtualization solution. VMGL allows applications executing within virtual machines (VMs) to leverage hardware rendering acceleration, thus solving a problem that has limited virtualization of a growing class of graphics-intensive applications. VMGL also provides applications running within VMs with suspend and resume capabilities across GPUs from different vendors. Our experimental results from a number of graphics-intensive applications show that VMGL provides excellent rendering performance, within 14% or better of that obtained with native graphics hardware acceleration. Further, VMGL's performance is two orders of magnitude better than that of software rendering, the commonly available alternative today for graphics-intensive applications running in virtualized environments. Our results confirm VMGL's portability across VMware Workstation and Xen (on VT and non-VT hardware), and across Linux (with and without paravirtualization), FreeBSD, and Solaris. Our results also show that the resource demands of VMGL align well with the emerging trend of multi-core processors.
Information security: the nature and structure of intrusion detection systems
Authors: Louis Taylor
Venue:  (2006)

The problem that was explored in this study is the lack of academic research in a critical Intrusion Detection System (IDS) area; i.e., an automated security schema deployed in an effort to reduce information security breaches of a network. Security breaches can cause a mission critical IT system to be unavailable to end users, can provide aid and comfort to an enemy force, and can cause a unit mission to fail. The purpose of this study was to determine how current IDS technology assists in reducing threats to the integrity, confidentiality, and availability of Command Sustainment Support Systems (BCS3). Based on Bell-Lapadula and the Biba theories, a case study of the BCS3 was conducted at three military installations. Security-engineer professionals involved with certifying and accrediting Department of Defense networks were surveyed. The research questions focused on the different IDS approaches being used and the types of computer attacks being detected. The results of the study showed that all of the installations were using IDS as a common practice. Two primary IDS approaches used were network-based and host-based with the strengths of one approach complementing the weaknesses of the other. Besides identifying computer attacks and suspicious activity, data from IDS were also used to identify security weaknesses and vulnerabilities throughout the networks. The three major computer attacks commonly detected by IDS were system scanning, Denial of Service (DoS), and system penetration. Based on these findings, it is recommended that IDS strategies be implemented into the design of an organization's network. This reflects a defense-in-depth or layered approach to protecting an organization's assets by defining and enforcing an effective security policy, installing one or more firewalls to limit access, and deploying access-control measures, and user authentication mechanisms. Finally, continued evaluation and study is recommended to probe further IDS security and functionality. The social change importance for this research is reinforcement of the benefits of using IDS as an element in a defense-in-depth for network security. Further development of IDS may provide network administrators with the insights to protect systems in a wide range of critical applications in an ever-increasing threat environment.