20 research outputs found

    Compositional construction and analysis of Petri net systems

    Get PDF

    ASLP: a list processor for artificial intelligence applications.

    Get PDF
    by Cheang Sin Man.Thesis (M.Phil.)--Chinese University of Hong Kong, 1990.Bibliography: leaves 137-140.ABSTRACT --- p.iACKNOWLEDGEMENTS --- p.iiTABLE OF CONTENTS --- p.iiiChapter CHAPTER 1 --- INTRODUCTION --- p.1Chapter 1.1 --- Lisp as an AI Programming Language --- p.1Chapter 1.2 --- Assisting List Processing with Hardware --- p.2Chapter 1.3 --- Simulation Study --- p.2Chapter 1.4 --- Implementation --- p.3Chapter 1.4.1 --- Hardware --- p.3Chapter 1.4.2 --- Software --- p.3Chapter 1.5 --- Performance --- p.4Chapter CHAPTER 2 --- LISP AND EXISTING LISP MACHINES --- p.5Chapter 2.1 --- Lisp and its Internal Structure --- p.5Chapter 2.1.1 --- The List Structure in Lisp --- p.5Chapter 2.1.2 --- Data Types in Lisp --- p.7Chapter 2.1.3 --- Lisp Functions --- p.8Chapter 2.1.4 --- Storage Management of Lisp --- p.9Chapter 2.2 --- Existing Lisp Machines --- p.11Chapter 2.2.1 --- Types of AI Architecture --- p.11Language-Based architecture --- p.11Knowledge-Based architecture --- p.12Semantic networks --- p.12Chapter 2.2.2 --- Lisp Machines --- p.12Solving problems of Lisp --- p.13Chapter 2.2.3 --- Classes of Lisp Machines --- p.14Two M Lisp machine examples --- p.15A class P machine example --- p.17A class S machine example --- p.17The best class for Lisp --- p.19Chapter 2.3 --- Execution Time Analysis of a Lisp System --- p.20Chapter 2.3.1 --- CPU Time Statistics --- p.20Chapter 2.3.2 --- Statistics Analysis --- p.24Chapter CHAPTER 3 --- OVERALL ARCHITECTURE OF THE ASLP --- p.27Chapter 3.1 --- An Arithmetical & Symbolical List Processor --- p.27Chapter 3.2 --- Multiple Memory Modules --- p.30Chapter 3.3 --- Large Number of Registers --- p.31Chapter 3.4 --- Multiple Buses --- p.34Chapter 3.5 --- Special Function Units --- p.35Chapter CHAPTER 4 --- PARALLELISM IN THE ASLP --- p.36Chapter 4.1 --- Parallel Data Movement --- p.36Chapter 4.2 --- Wide Memory Modules --- p.37Chapter 4.3 --- Parallel Memory Access --- p.39Chapter 4.3.1 --- Parallelism and Pipelining --- p.39Chapter 4.4 --- Pipelined Micro-Instructions --- p.40Chapter 4.4.1 --- Memory access pipelining --- p.41Chapter 4.5 --- Performance Estimation --- p.44Chapter 4.6 --- Parallel Execution with the Host Computer --- p.45Chapter CHAPTER 5 --- SIMULATION STUDY OF THE ASLP --- p.47Chapter 5.1 --- Why Simulation is needed for the ASLP? --- p.47Chapter 5.2 --- The Structure of the HOCB Simulator --- p.48Chapter 5.2.1 --- Activity-Oriented Simulation for the ASLP --- p.50Chapter 5.3 --- The Hardware Object Declaration Method --- p.50Chapter 5.4 --- A Register-Level Simulation of the ASLP --- p.53Chapter 5.4.1 --- A List Function Simulation --- p.54Chapter CHAPTER 6 --- DESIGN AND IMPLEMENTATION OF THE ASLP --- p.57Chapter 6.1 --- Hardware --- p.57Chapter 6.1.1 --- Microprogrammable Controller --- p.57The instruction cycle of the micro-controller --- p.59Chapter 6.1.2 --- Chip Selection and Allocation --- p.59Chapter 6.2 --- Software --- p.61Chapter 6.2.1 --- Instruction Passing --- p.61Chapter 6.2.2 --- Microprogram Development --- p.62Microprogram field definition --- p.64Micro-assembly language --- p.65Macro-instructions --- p.65Down-loading of Micro-Codes --- p.66Interfacing to C language --- p.66A Turbo C Function Library --- p.67Chapter CHAPTER 7 --- PERFORMANCE EVALUATION OF THE ASLP …… --- p.68Chapter 7.1 --- Micro-Functions in the ASLP --- p.68Chapter 7.2 --- Functions in the C Library --- p.71Chapter CHAPTER 8 --- FUNCTIONAL EVALUATION OF THE ASLP --- p.77Chapter 8.1 --- A Relational Database on the ASLP --- p.77Chapter 8.1.1 --- Data Representation --- p.77Chapter 8.1.2 --- Performance of the Database System --- p.79Chapter 8.2 --- Other Potential Applications --- p.80Chapter CHAPTER 9 --- FUTURE DEVELOPMENT OF THE ASLP --- p.81Chapter 9.1 --- An Expert System Shell on the ASLP --- p.81Chapter 9.1.1 --- Definition of Objects --- p.81Chapter 9.1.2 --- Knowledge Representation --- p.84Chapter 9.1.3 --- Knowledge Representation in the ASLP --- p.85Chapter 9.1.4 --- Overall Structure --- p.88Chapter 9.2 --- Reducing the Physical Size by Employing VLSIs --- p.89Chapter CHAPTER 10 --- CONCLUSION --- p.92Chapter APPENDIX A --- BLOCK DIAGRAM --- p.95Chapter APPENDIX B --- ASLP CIRCUIT DIAGRAMS --- p.97Chapter APPENDIX C --- ASLP PC-BOARD LAYOUTS --- p.114Chapter APPENDIX D --- MICRO-CONTROL SIGNAL ASSIGNMENT --- p.121Chapter APPENDIX E --- MICRO-FIELD DEFINITION --- p.124Chapter APPENDIX F --- MACRO DEFINITION --- p.133Chapter APPENDIX G --- REGISTER ASSIGNMENT --- p.134PUBLICATIONS --- p.136REFERENCES --- p.13

    Reduction of network models with a large number of sources

    Get PDF
    [no abstract

    The GEO Handbook on Biodiversity Observation Networks

    Get PDF
    biodiversity; conservation; ecosystem

    Lardil properties of place : an ethnological study in man-environment relations

    Get PDF
    This study commences with a discussion on the nature of 'place' making reference to the limited scientific literature on the subject (Chapter 1). An initial model of place is established, being the association of a piece of environment with human behaviour, concepts and artifacts, as well as involving such properties as boundary definitions, rules controlling access and time of use, systems of naming and classification, and psychological complexes of memories and emotional attachments. This model is used throughout the -thesis to identify and analyse the place constructs of the Lardil people, a tribe of Australian Aborigines inhabiting Mornington Island and some other islands of the North Wellesley group in the southern Gulf of Carpentaria. After examining the methods of data collection used in the research (Chapter 2), the physical environment of Mornington Island is briefly described - climate, geomorphology, soils and plants (Chapter 3). A land systems model is constructed to which is correlated patterns of the people-environment relations of the traditional hunter-gatherer life (at c.1910). Ethnic models of environmental knowledge that have been elicited from Aboriginal informants include geography, social organisation and land tenure, seasonal movement and resource exploitation, construction of shelters, and use of places such as camps, graves, sacred sites, resource places, dancing and initiation grounds (Chapter 4). The Lardil cosmology and cosmogony is outlined in Chapter 5. Here, certain properties of place are shown to form part of a set of mental constructs that were the basis of a sacred philosophy concerning Aboriginal man and his relation to the world. The Lardil call this philosophy 'the law'. Amongst other things, the law provides an explanation of the origin of Aboriginal man and his landscape. It also explains how the natural environment is inhabited by invisible animate beings whose actions are causally interrelated with those of humans. It demonstrates the necessity for the Lardil people to observe certain behavioural rules whilst using their environment in order to maintain an overall harmony between themselves and its invisible inhabitants. (11) The next Chapter contains an historical dissertation on the culture contact between the Aborigines and people of Asian and European origin. It traces the contact period from prior to the arrival of the first missionaries (1914) up until 1975 (Chapter 6). A model of cultural change is constructed to assist in understanding the changing uses of place during this period. This model is then used in Chapter 7 to explain the origin of the places that were used by the -Mornington Island people in 1975. This chapter deals largely with the mission settlement in which the majority of people today live as a concentrated population with access to Western housing and community services. The continuity of traditional man-environment systems over 60 years is examined, as well as the introduction of new systems by the missionaries, e.g. new social institutions, physical structures, economic resources, behaviour controls, local travel patterns. An account of contemporary travel to settlements, towns and cities on the mainland brings the ethnography to a close. The conclusion (Chapter 8) deals with the elaboration of the initial model of place based on the ethnographic evidence of the previous chapters. The model is examined with the focus on cross- cultural differences. Aboriginality at place is distinguished from acculturated Western attributes. The role of place in the maintenance of cultural identity is discussed and finally, Lardil places are shown to be capable of being described using a structuralist type analysis

    On hard real-time scheduling of cyclo-static dataflow and its application in system-level design

    Get PDF
    This dissertation addresses the problem of designing hard real-time streaming systems running a set of parallel streaming programs in an automated way such that the programs provably meet their timing requirements. A scheduling framework is proposed with which it is analytically proven that any streaming program, modeled as an acyclic Cyclo-Static Dataflow (CSDF) graph, can be executed as a set of real-time periodic tasks. The proposed framework computes the parameters of the periodic tasks corresponding to the graph actors and the minimum buffer sizes of the communication channels such that a valid periodic schedule is guaranteed to exist. In order to demonstrate the effectiveness of the proposed scheduling framework, a system-level design flow that incorporates the scheduling framework is proposed. This proposed design flow accepts, as input, algorithmic sequential specifications of streaming programs, and then applies a set of systematic and automated steps that produce, as output, the final system implementation, which provably meets the timing requirements of the programs. The final system implementation consists of the parallelized versions of the input streaming programs together with the hardware needed to run them. The proposed scheduling framework and design flow are evaluated through a set of experiments. These experiments illustrate the effectiveness of the proposed scheduling framework and design flow.Computer Systems, Imagery and Medi

    Land Use Cover Datasets and Validation Tools

    Get PDF
    This open access book represents a comprehensive review of available land-use cover data and techniques to validate and analyze this type of spatial information. The book provides the basic theory needed to understand the progress of LUCC mapping/modeling validation practice. It makes accessible to any interested user most of the research community's methods and techniques to validate LUC maps and models. Besides, this book is enriched with practical exercises to be applied with QGIS. The book includes a description of relevant global and supra-national LUC datasets currently available. Finally, the book provides the user with all the information required to manage and download these datasets
    corecore