Miracle-dz/UniFAR-FTUs huggingface dataset:
A free openmp compiler and run-time library infrastructure for research on shared memory parallel computing

OpenMP is an informal industry standard for programming parallel computers with a shared memory and has during the last few years achieved considerable acceptance in both the academic world and the industry. OpenMP is a thread level fork-join programming model and relies on a set of compiler directives. An OpenMP aware compiler uses these directives to generate a multi-threaded application. In practice, an OpenMP run-time library is also needed as OpenMP specifies a set of run-time library calls. In this paper we report on a free OpenMP compiler and run-time library infrastructure. We present an OpenMP compiler for C called OdinMP and briefly discuss the run time library that the compiler targets. The source code to both the compiler and the run-time libraries are available and can be freely used for OpenMP research. The compilation system is evaluated using the EPCC micro-benchmark suite for OpenMP and a set of appli cations from the SPLASH-2 benchmarks suite ported to OpenMP. Comparisons are made to OpenMP aware com piler systems from SGI and Intel. The performance of code generated with the pre sented compilation system is shown to be very close to or exceeding that of commercial compilers for a wide range of benchmark applications.
Neural-Network Simulator

F77NNS (FORTRAN 77 Neural Network Simulator) computer program simulates popular back-error-propagation neural network. Designed to take advantage of vectorization when used on computers having this capability, also used on any computer equipped with ANSI-77 FORTRAN Compiler. Problems involving matching of patterns or mathematical modeling of systems fit class of problems F77NNS designed to solve. Program has restart capability so neural network solved in stages suitable to user's resources and desires. Enables user to customize patterns of connections between layers of network. Size of neural network F77NNS applied to limited only by amount of random-access memory available to user.
Self-Organized Terrorist-Counterterrorist Adaptive Coevolutions, Part 1: A Conceptual Design

Abstract : This paper---the first of a projected series of papers---examines the proposition that terrorist networks, such as Al Qaeda, are complex adaptive systems; that is, they consist of widely dispersed, autonomous cells that obey a decentralized command and control hierarchy; their mission operatives are highly adaptive and mobile; their cells are strongly compartmentalized, structurally robust, and largely impervious to (unfocused) local attack; and, though the networks, as a whole, are typically covert and amorphous, they can also rapidly coalesce into tightly organized local swarms. This implies that, in principle, terrorist networks, as dynamical systems, ought to be amenable to the same methodological course of study as any other complex adaptive system (such as a natural ecology, a biological immune system, or the human brain). In particular, fundamental insights into the behavior of terrorist networks including an understanding of how they form, how they evolve, how they adapt (to changing internal and external contexts), and what their innate strengths and vulnerabilities are may be gleaned by studying the patterns that emerge from a multiagent-based simulation of their dynamics. This paper has two primary goals: (1) to review existing analytical and modeling tools that are applicable to the study of dynamic networks (including mathematical graph theory, social network modeling, complex network theory, graph visualization, and multiagent-based modeling), and outline how these tools may be leveraged to help understand the dynamics of terrorist networks, and (2) to introduce the conceptual design of a new multiagent-based toolkit, called SOTCAC (Self-Organized Terrorist-Counterterrorist Adaptive Coevolutions). SOTCAC uses autonomous, intelligent agents to represent the components of coevolving terrorist and counterterrorist networks.
SAND 2003-4724 Unlimited Release uary 2004 re Research :

We have made progress in developing a new statistical mechanics approach to designing self organizing systems that is unique to SNL. The primary application target for this ongoing research has been the development of new kinds of nanoscale components and hardware systems. However, this research also enables an out of the box connection to the field of software development. With appropriate modification, the collective behavior physics ideas for enabling simple hardware components to self organize may also provide design methods for a new class of software modules. Our current physics simulations suggest that populations of these special software components would be able to self assemble into a variety of much larger and more complex software systems. If successful, this would provide a radical (disruptive technology) path to developing complex, high reliability software unlike any known today. This high risk, high payoff opportunity does not fit well into existing SNL funding categories, as it is well outside of the mainstreams of both conventional software development practices and the nanoscience research area that spawned it. This LDRD effort was aimed at developing and extending the capabilities of self organizing/assembling software systems, and to demonstrate the unique capabilities and advantages of this radical new approach for software development.
PyTensor: A Python based Tensor Library

Multi-dimensional (or multi-way) analysis have evinced considerable interest within the datamining community. In this technical report, we describe the development and implementation of a python based library to perform multi-way analysis. Our results show that the python implementation runs comparable to the MATLAB implementation. The implementation is available from http://pytensor.googlecode. com/.
Polyphonie et résistance dans "Earth" (2001) de Bruce Pascoe (Australie)

Anne Le Guellec-Minel cerne les contradictions constitutives du combat des indigenes australiens pour la reconnaissance, faute de mieux, de leur alterite integree, et montre la reussite, chez le romancier aborigene Bruce Pascoe, d’une voix romanesque epique pratiquant « l’alterite interieure » et capable de defendre ce qui reste d’une identite effacee et non restituable, definitivement, dans son integrite pre-coloniale.
Natural Language in Blocks Worlds

This project concerns natural language processing in strictly limited domains, and the potential of natural language as user interfaces to such domains. Different approaches are presented for the syntactic analysis, namely Denite Clause Grammars and Combinatory Categorial Grammars. A first-order logical formalism is presented for the semantic analysis, thus allowing first-order logical terms to be obtained from English input sentences. To demonstrate the potential, a working implementation is realized in Prolog using a world of blocks as domain. Optimizations and practical applications are discussed, and it is argued that the presented solution are successful.
Special Education Teachers' Preferences for Sources of Software Evaluation Information

This article describes a survey of special education teachers' ratings of usefulness for specific items of software evaluation information and their preferences regarding the sources from which to obtain these items of information. The survey found that the highest usefulness ratings were given to items of information related to hardware compatibility, appropriateness for students, and software operation and use Software tryout without students was the most preferred source of information, followed by software documentation/manuals, and written ratings/descriptions from evaluations or reviews. Two other sources—talking with other educators and tryout with students—were preferred for relatively few items of information, and three sources—pictures of sample screens, school system lists of recommended software, and software catalogs/advertisements—were not highly preferred for any information. The results of the survey are discussed in relation to software evaluation procedures for use in the schools.
Automatic Detection System for Dangerous Abandoned Objects Based on Vision Technology

Abandoned objects should be treated as possibly dangerous things for public areas until they turn out to be safe because explosive material or chemical substance is intentionally contained in them for public terrors. For large public areas such as airports or train stations, there are limits in man-power for security staffs to check all the monitors for covering the entire area under surveillance. This is the basic motivation of developing the automatic detection system for dangerous abandoned objects based on vision technology. In this research, well-known DBE is applied to stably extract background images and the HOG algorithm is adapted to discriminate between human and stuff for object classification. To show the effectiveness of the proposed system, experiments are carried out in detecting intrusion for a forbidden area and alarming for abandoned objects in a room under surveillance.
State of the Art in Digital Mammographic Image Analysis

This book provides a detailed assessment of the state of the art in automated techniques for the analysis of digital mammogram images. Topics covered include a variety of approaches for image processing and pattern recognition aimed at assisting the physician in the task of detecting tumours from evidence in mammogram images. The chapters are written by experts in the field and are revised versions of papers selected from those presented at the "First International Workshop on Mammogram Image Analysis" held in San Jose as part of the 1993 Biomedical Image Processing conference.
A Case Study on Testware Maintenance and Change Strategies in System Evolution

Relationships between classes and objects in object-oriented software are necessary in order for the parts of the systems to provide dynamic behavior. These inherent relationships also create dependencies which can give rise to problems for software evolution of object-oriented software systems. Dependencies in software make systems difficult to understand, reuse, change and verify.This thesis presents analytical and empirical investigations of dependency-related problems in software evolution of object-oriented software and on how such problems can be handled with dependency focused techniques, methods and processes.The research presented in this thesis includes: Development of a programming language construct for controlling dependencies; formal experiments on code inspection techniques; exploring change strategies' effects on test suites; an industrial case study of regression test selection techniques for object-oriented software; proving the efficiency and defect detection capabilities of a novel regression test selection technique.The thesis contributes to increased knowledge on the role of dependencies in software evolution of object-oriented software. Specific contributions are a programming language construct that can control access to dependencies in software. Other main contributions are insights on the efficiency of dependency focused code inspection techniques and contribution to the knowledge on dependency-based regression test selection techniques for large scale software. Another contribution is a novel change-based regression test selection technique.
E-literature for Children: Enhancing Digital Literacy Learning

1. Children's Literature and Literacy in the Electronic Age 2. Describing how Images and Text Make Meanings in E-literature 3. Learning Through www Context of Book-Based Literary Narratives 4. Classic and Contemporary Children's Literature in Electronic Formats 5. Emerging Digital Narratives and Hyperfiction for Children and Adolescents 6. Electronic Game Narratives: Resources for literacy and literary development 7. Practical Programs Using E-literature in Classroom Units of Work
FlowVR : calculs interactifs et visualisation sur grappe

Cette these combine le calcul haute performance a la realite virtuelle pour permettre la conception de methodes de couplage de composants paralleles a l'interieur d'applications distribuees et interactives. Un nouveau modele de couplage est presente, concu selon des criteres de modularite, simplicite, efficacite et extensibilite. La construction des applications repose sur une separation entre la programmation de modules paralleles reutilisables et la definition de l'application sous forme de graphe de flux de donnees contenant des mecanismes de filtrage et de synchronisations, permettant d'exprimer des schemas de communication collective et des politiques de couplage avancees. Ce travail sur le couplage interactif est complete par une extension haut niveau concernant le rendu distribue. En exploitant une description modulaire de la scene 3D en primitives independantes basees sur l'utilisation de shaders, des reseaux de filtrage permettent de combiner plusieurs flux pour acheminer efficacement les informations aux machines de rendu. Ce systeme est tres extensible et permet la creation de nouvelles applications exploitant la puissance des cartes graphiques pour decharger certains calculs des processeurs et reduire les transferts reseau. De nombreuses applications nouvelles sont ainsi developpees, combinant des algorithmes de vision parallelises immergeant l'utilisateur dans l'environnement virtuel, et des interactions avec des objets controles par des simulations physiques distribuees (poterie, collisions, fluides).
Mouse pointer controlled by ocular movements

Researchers on Brain-Computer Interface (BCI) have tried to identify the origin of body movements in humans with limited success. This work looks at the problem using an ocular movement tracker based on ocular artifacts in electroencephalograph (EEG) readings, also called electro-oculogram (EOG). The movements are reflected into the EEG signals, which are passed through a multiple classifier, composed of two statistical classic methods (KNN and Bayesian-Gauss) and a Neural Network. The voltage levels of the EEG readings and their polarity provide the necessary information to track the focus of attention of the user in a computer screen. All of these artifacts have characteristic curves which can be classified. Focusing on the eye movements, we have developed an eye tracker to recover the point of attention of the user on a computer screen.
Unconstrained Endpoint Profiling (Googling the Internet)

A method for differentially etching silicon nitride, preferably formed in a hydrogen free environment, wherein hydrogen is implanted into various regions of the silicon nitride. The silicon nitride may then be etched by a number of different etchants, some of which will etch the implanted regions appreciably faster and others which will etch the non-implanted regions more quickly. This method is especially useful in the fabrication of self-aligned gate devices.
Encriptación óptica de información con recuperación libre de ruido

The information protection systems based on optical processors, employing a double random phase mask encryption technique, allow data securely handling, but the recovery is not noise-free. Although the system security is provided by the optical processor enabling the information encoding, we demonstrate in this contribution that noise-free recovery is indeed possible by including the quick response coding, without altering the data protection process. The information to be protected is first converted into a quick response code or QR code, and then this code is optically encrypted. The decrypted QR code exhibits the usual noise produced by the random phase masks along with the involved opto-digital processing. Finally, when scanning the decrypted QR code we recover the original information without noise. We include the theoretical description of the optical processor, as well as we show experimental results that corroborate the validity and applicability of the security system. © 2015. Acad. Colomb. Cienc. Ex. Fis. Nat. All rights reserved.
A Comparison of Bilingual-based and Monolingual- based Pedagogy in the Acquisition of Māori as a Second Language He tina ki runga - He tāmore ki raro

II ACKNOWLEDGMENTS . IV TABLE OF CONTENTS . V LIST OF FIGURES . VIII 1. INTRODUCTION . 1 1.1: INTRODUCTION . 1 1.2: RESEARCH CONTEXT AND RATIONALE . 1 1.3: RESEARCH OBJECTIVES AND APPROACH . 3 1.4: THESIS STRUCTURE . 4 1.5: SUMMARY . 5 CHAPTER 2 – LITERATURE REVIEW . 6 2.1: INTRODUCTION . 6 2.2: THEMES INFORMING LANGUAGE LEARNING . 6 2.2.1: Behaviourism . 7 2.2.2: The Grammar Translation Method . 8 2.2.3: The Communicative Language Teaching Method . 9 2.2.4: The Audio-­‐lingual method . 9 2.2.5: The Direct Method . 10 2.2.6: The Natural Approach . 11 2.3: KAUPAPA MĀORI BASED LANGUAGE LEARNING . 11 2.3.1: Tuakana/teina . 13 2.3.2: Ako . 14 2.3.3: Experiential Learning . 15 2.4: MONOLINGUAL TEACHING OF MĀORI AS A SECOND LANGUAGE IN NEW ZEALAND . 15 2.4. 1: Te Kōhanga Reo movement . 16 2.4. 2: Kura Kaupapa Māori . 17 2.4. 3: Other Kaupapa Māori learning institutions . 18 2.4. 4: Kura Reo . 18 2.5: THE SILENT WAY METHOD OF TEACHING AND LEARNING . 19 2.5. 1: THE ROLES AND RESPONSIBILITIES OF THE SILENT WAY TEACHER . 23 2.5. 2: Awareness . 25 2.5. 3: The Economy of Learning . 26 2.6: BILINGUAL TEACHING OF THE MĀORI LANGUAGE IN NZ . 26 2.7: A CONFLUENT APPROACH TO TEACHING . 27 2.8: SUMMARY . 28 CHAPTER 3 -­‐ RESEARCH DESIGN AND METHODOLOGY . 30 3.1: INTRODUCTION . 30 3.2: ONTOLOGICAL INFLUENCES ON MY RESEARCH . 30 3.3: EPISTEMOLOGICAL INFLUENCES . 31 3.3.1: The Zone of Proximal Development (ZPD) in the Māori language classroom. 32 3.3.2: The Social Cultural Theory (SCT) in the Māori language classroom . 32 3.3.3: Cognitive development within the language learner . 33 3.3. 4: KAUPAPA MĀORI EPISTEMOLOGICAL INFLUENCES ON THIS RESEARCH . 35
Overview of MAC Protocols in Wireless Sensor Networks: Overview of MAC Protocols in Wireless Sensor Networks

Wireless sensor networks(WSNs)are different from traditional networks and are highly dependent on appli- cations.One of the main goals of WSNs is to maximize the lifetime of the whole network as well as to use the constrained node resources efficiently,such as energy,memory,and computing capacities.Traditional MAC protocols cannot be applied efficiently to WSNs.Therefore,many new MAC protocols have been designed specifically according to WSNs characteristics and different applications.After introducing the characteristics of WSNs,this paper first describes the sensor network properties that are crucial to the design of MAC protocols.Then,the key mechanisms,virtues,and short- coming of the existing representative MAC protocols are analyzed,and their performances are compared.The results show that there is no MAC layer protocol that can be accepted as a standard.A good MAC protocol is that it has the ability to make tradeoffs between energy-efficiency and other performances of WSNs according to application conditions. Finally,the future research strategies and trends of MAC protocols in WSNs are summarized.
Head First Statistics

Wouldn't it be great if there were a statistics book that made histograms, probability distributions, and chi square analysis more enjoyable than going to the dentist? "Head First Statistics" brings this typically dry subject to life, teaching you everything you want and need to know about statistics through engaging, interactive, and thought-provoking material, full of puzzles, stories, quizzes, visual aids, and real-world examples. Whether you're a student, a professional, or just curious about statistical analysis, "Head First's" brain-friendly formula helps you get a firm grasp of statistics so you can understand key points and actually use them. Learn to present data visually with charts and plots; discover the difference between taking the average with mean, median, and mode, and why it's important; learn how to calculate probability and expectation; and much more. "Head First Statistics" is ideal for high school and college students taking statistics and satisfies the requirements for passing the College Board's Advanced Placement (AP) Statistics Exam. With this book, you'll: study the full range of topics covered in first-year statistics; tackle tough statistical concepts using Head First's dynamic, visually rich format proven to stimulate learning and help you retain knowledge; explore real-world scenarios, ranging from casino gambling to prescription drug testing, to bring statistical principles to life; discover how to measure spread, calculate odds through probability, and understand the normal, binomial, geometric, and Poisson distributions; and conduct sampling, use correlation and regression, do hypothesis testing, perform chi square analysis, and more.Before you know it, you'll not only have mastered statistics, you'll also see how they work in the real world. "Head First Statistics" will help you pass your statistics course, and give you a firm understanding of the subject so you can apply the knowledge throughout your life.
Stochastic Hillclimbing as a Baseline Method for

We investigate the effectiveness of stochastic hillclimbing as a baseline for evaluating the performance of genetic algorithms (GAs) as combinatorial function optimizers. In particular, we address four problems to which GAs have been applied in the literature: the maximum cut problem, Koza''s 11-multiplexer problem, MDAP (the Multiprocessor Document Allocation Problem), and the jobshop problem. We demonstrate that simple stochastic hillclimbing methods are able to achieve results comparable or superior to those obtained by the GAs designed to address these four problems. We further illustrate, in the case of the jobshop problem, how insights obtained in the formulation of a stochastic hillclimbing algorithm can lead to improvements in the encoding used by a GA.