the proceedings contain 12 papers. the topics discussed include: AnyCall: fast and flexible system-call aggregation;Asterope: a cross-platform optimization method for fast memory copy;files-as-filesystems for POSIX Sh...
ISBN:
(纸本)9781450387071
the proceedings contain 12 papers. the topics discussed include: AnyCall: fast and flexible system-call aggregation;Asterope: a cross-platform optimization method for fast memory copy;files-as-filesystems for POSIX Shell data processing;decoupling application logic from persistent memory frameworks with AspectC++;PyMM: heterogeneous memory programming for python data science;FlashCube: Fast provisioning of serverless functions with streamlined container runtimes;using coroutines for multi-core preemptive scheduling;understanding the overheads of hardware and language-based IPC mechanisms;CppSig: extracting type information for C-preprocessor macro expansions;and generating correct initial page tables from formal hardware descriptions.
the proceedings contain 11 papers. the topics discussed include: pancake: verified systemsprogramming made sweeter;synthesizing device drivers with ghost writer;takeaways of implementing a native rust UDP tunneling n...
ISBN:
(纸本)9798400704048
the proceedings contain 11 papers. the topics discussed include: pancake: verified systemsprogramming made sweeter;synthesizing device drivers with ghost writer;takeaways of implementing a native rust UDP tunneling network driver in the Linux kernel;dynamic linkers are the narrow waist of operatingsystems;process composition with typed Unix pipes;towards just-in-time compiling of operatingsystems;software compartmentalization trade-offs with hardware capabilities;CHERI-picking: leveraging capability hardware for prefetching;panic recovery in rust-based embedded systems;extending rust with support for zero copy communication;and on the challenge of sound code for operatingsystems.
the C programming language was developed in the 1970s as a fairly unconventional systems and operatingsystems development tool, but has, through the course of the ISO Standards process, added many attributes of more ...
详细信息
ISBN:
(纸本)9781450387071
the C programming language was developed in the 1970s as a fairly unconventional systems and operatingsystems development tool, but has, through the course of the ISO Standards process, added many attributes of more conventional programminglanguages and become less suitable for operatingsystems development. operating system programming continues to be done in non-ISO dialects of C. the differences provide a glimpse of operating system requirements for programminglanguages.
the advent of multi-core processors has increased the demand for programming concurrent systems. In this paper, we explore the use of SIMULA style coroutines and other primitives as a basis for defining a broad class ...
详细信息
ISBN:
(纸本)9781450387071
the advent of multi-core processors has increased the demand for programming concurrent systems. In this paper, we explore the use of SIMULA style coroutines and other primitives as a basis for defining a broad class of high-level concurrency abstractions including the definition of associated schedulers. the main contribution in this paper is an implementation of preemptive coroutines for a multi-core processor in an experimental version of Beta. the overall goal is to use a high-level language to program applications on a bare bone platform without an operating system.
While persistent memory (PMEM) is a promising technology, leveraging it with legacy applications is non-trivial. this is primarily because legacy applications assume all memory is volatile and there is no notion of cr...
详细信息
ISBN:
(纸本)9781450387071
While persistent memory (PMEM) is a promising technology, leveraging it with legacy applications is non-trivial. this is primarily because legacy applications assume all memory is volatile and there is no notion of crash-consistency or state recovery. As new types of persistent and intelligent memory emerge, propelled by the CXL standard, the problem of integration and adoption remains. In this paper we present PyMM, a framework for heterogeneous memory management in Python. It provides a means to abstract upon different memory types and their underlying traits (e.g., persistence, near/far). PyMM focuses on ease-of-use and employs an approach of sub-classing existing heavily-used types such as NumPy ndarray and PyTorch tensors. By doing so, PyMM allows new memory adoption with only minor modification to the application.
the evolution of programminglanguages and their runtime systems has been a continuous journey toward efficiency and performance. One such significant milestone in this journey is the introduction of Just-In-Time (JIT...
详细信息
Over the past decade, various systems and software libraries have been developed that provide crash consistency on byte-addressable persistent memory. they often require programmers to adapt their code significantly o...
详细信息
the article identifies the theoretical aspects of e-commerce as an economic category, the problems of the current state of the e-commerce market related to the COVID-19 pandemic, consumer distrust and less functionali...
详细信息
ISBN:
(纸本)9781665426053
the article identifies the theoretical aspects of e-commerce as an economic category, the problems of the current state of the e-commerce market related to the COVID-19 pandemic, consumer distrust and less functionality in the choice of clothing units. the aim of the article is the generalization, development and implementation of an expert system that will increase the functionality and efficiency of e-business. Research methods are mathematical apparatus for solving classification problems, regression, discrete methods, artificial neural networks, decision trees and other machine learning algorithms for solving classification problems, statistical methods and tools for data processing and analysis, data visualization tools. the problems of developing an expert system to increase the functionality of e-commerce were solved using R and Python programminglanguages, data processing and analysis. Practical significance of the research is to identify and use an effective algorithm for emotional analysis of the text, improve the method of collaborative filtering and develop an information system to provide recommendations to customers. As a result, the functionality and efficiency of e-commerce will increase. the obtained research results can be used as a methodological reference by software developers during the design and development of recommendation systems.
the proceedings contain 31 papers. the special focus in this conference is on Spoken Dialogue systems. the topics include: Towards Personalization of Spoken Dialogue System Communication Strategies;authoring Negotiati...
ISBN:
(纸本)9789811583940
the proceedings contain 31 papers. the special focus in this conference is on Spoken Dialogue systems. the topics include: Towards Personalization of Spoken Dialogue System Communication Strategies;authoring Negotiation Content and programming Simulated Patients;a Spanish Corpus for Talking to the Elderly;analysis of Prosodic Features During Cognitive Load in Patients with Depression;co-creating Requirements and Assessing End-User Acceptability of a Voice-Based Chatbot to Support Mental Health: A thematic Analysis of a Living Lab workshop;development of a Dialogue System that Supports Recovery for Patients with Schizophrenia;caption Generation of Robot Behaviors Based on Unsupervised Learning of Action Segments;towards a Natural Human-Robot Interaction in an Industrial Environment;nudges with Conversational Agents and Social Robots: A First Experiment with Children at a Primary School;toxicBot: A Conversational Agent to Fight Online Hate Speech;exploring Boundaries Among Interactive Robots and Humans;mixOut: A Simple Yet Effective Data Augmentation Scheme for Slot-Filling;towards Similar User Utterance Augmentation for Out-of-Domain Detection;response Generation to Out-of-Database Questions for Example-Based Dialogue systems;packing, Stacking, and Tracking: An Empirical Study of Online User Adaptation;on the Use of Phonotactic Vector Representations with FastText for Language Identification;the Influence of Syntax on the Perception of In-Vehicle Prompts and Driving Performance;learning Grammar in Confined Worlds;a Content and Knowledge Management System Supporting Emotion Detection from Speech;a Script Knowledge Based Dialogue System for Indoor Navigation;towards a Humorous Chat-Bot Companion for Senior Citizens;data Collection Design for Dialogue systems for Low-Resource languages;masheli: A Choctaw-English Bilingual Chatbot.
this paper provides an analytical review of the subject area, approaches and methods for real-time control systems with application of the machine learning. the review helps to choose approaches to control robotic dev...
详细信息
ISBN:
(纸本)9781665426060
this paper provides an analytical review of the subject area, approaches and methods for real-time control systems with application of the machine learning. the review helps to choose approaches to control robotic devices, methods of artificial intelligence to perform pattern recognition and classification, technologies to design a control system and simulate a robotic device. the design and software implementation stage involved the creation of a structural diagram and description of the selected technologies, training a neural network for recognition and classification of geometric objects, software implementation of control system components. the control system was implemented using the Swift programming language and other technologies, and the configuration and creation of a neural network using the CreateML framework.
暂无评论