Bioinformatics applications constitute an emerging data-intensive, high-performance computing (HPC) domain. While there is much research on algorithmic improvements, (2004), the actual performance of an application al...
详细信息
Bioinformatics applications constitute an emerging data-intensive, high-performance computing (HPC) domain. While there is much research on algorithmic improvements, (2004), the actual performance of an application also depends on how well the program maps to the target hardware. This paper presents a performance study of two parallel bioinformatics applications HMMER (sequence alignment) and SVM-RFE (gene expression analysis), on Intel x86 based hyperthread-capable (2002) shared-memory multiprocessor systems. The performance characteristics varied according to the application and target hardware characteristics. For instance, HMMER is compute intensive and showed better scalability on a 3.0 GHz system versus a 2.2 GHz system. However, SVM-RFE is memory intensive and showed better absolute performance on the 2.2 GHz machine which has better memory bandwidth. The performance is also impacted by processor features, e.g. hyperthreading (HT) (2002) and prefetching. With HMMER we could obtain -75% of the performance with HT enabled with respect to doubling the number of CPUs. While load balancing optimizations can provide speedup of -30% for HMMER on a hyperthreading-enabled system, the load balancing has to adapt to the target number of processors and threads. SVM-RFE benefits differently from the same load-balancing and thread scheduling tuning. We conclude that compiler and runtime optimizations play an important role to achieve the best performance for a given bioinformatics algorithm.
Localization of wireless nodes within the IoT received much attention lately. However, strong constraints on power consumption, scalability, and complexity of the nodes pose a big challenge for localization techniques...
详细信息
Localization of wireless nodes within the IoT received much attention lately. However, strong constraints on power consumption, scalability, and complexity of the nodes pose a big challenge for localization techniques. This paper presents a concept for energy-efficient low-complexity localization based on Phase Difference of Arrival (PDoA). Besides a novel method for reference transmitter selection we propose a waveform, well-suited for PDoA measurements, and evaluate its ranging performance. We compare multiple signal classification (MUSIC), linear fitting, and mean phase difference and compare their estimation variance to the Cramer Rao Lower Bound (CRLB). Our system concept allows for the mitigation of near-far effects for reference and tag signals at the receiver nodes, and an efficient implementation of a wideband frequency hopping scheme.
Rich and multifaceted domain specific specification languages like the Autonomic System Specification Language (ASSL) help to design reliable systems with self-healing capabilities. The GEAR game-based Model Checker h...
详细信息
Rich and multifaceted domain specific specification languages like the Autonomic System Specification Language (ASSL) help to design reliable systems with self-healing capabilities. The GEAR game-based Model Checker has been used successfully to investigate in depth properties of the ESA ExoMars Rover. We show here how to enable GEAR's game-based verification techniques for ASSL via systematic model extraction from a behavioral subset of the language, and illustrate it on a description of the Voyager II space mission. This way, we close the gap between the design-time and the run-time techniques provided in the SHADOWS platform for self-healing of concurrency, performance, and functional issues.
This paper presents an early-stage process to track communication patterns in office spaces using a real-time location system with sub-meter accuracy. A custom frontend application is used to assess and map the positi...
This paper presents an early-stage process to track communication patterns in office spaces using a real-time location system with sub-meter accuracy. A custom frontend application is used to assess and map the positioning data, with the goal of gathering empirical evidence on how spatial intervention can improve workplace communication and productivity. The case-study involved equipping an architectural firm’s office and employees with tracking devices to gather data on their communicative behavior. Unsupervised machine learning algorithms are compared to identify location, quantity, and duration of tracked meeting events, providing insights into participants’ communication behavior. While initial results are promising, this is a work in progress. The effect of tracking on individuals is being investigated through self-assessment questionnaires. Further research is needed to understand the potential impact of spatial intervention on workplace communication and productivity. The paper aims to contribute to the development of evidence-based design strategies in architecture and related fields.
作者:
Fleshner, CLWestern Iowa Technical Community CollegeSioux City
Iowa. He was a systems programmer analyst at a major insurance company and was also involved in contract programming. He has completed classes in Auto Cad and he is currently using that program to do computerized drawings of inventions for a patent law firm. Mr. Fleshner has two brothers two sisters and parents who have been very supportive and understanding of his illness since his first treatment in October 1987
The article that follows is part of the Schizophrenia Bulletin's ongoing First Person Accounts series. We hope that mental health professionals-the Bulletin's primary audience-will take this opportunity to lea...
The article that follows is part of the Schizophrenia Bulletin's ongoing First Person Accounts series. We hope that mental health professionals-the Bulletin's primary audience-will take this opportunity to learn about the issues and difficulties confronted by consumers of mental health care. In addition, we hope that these accounts will give patients and families a better sense of not being alone in confronting the problems that can be anticipated by persons with serious emotional difficulties. We welcome other contributions from patients, ex-patients, or family members. Our major editorial requirement is that such contributions be clearly written and organized, and that a novel or unique aspect of schizophrenia be described, with special emphasis on points that will be important for professionals. Clinicians who see articulate patients, with experiences they believe should be shared, might encourage these patients to submit their articles to First Person Accounts, Division of Clinical and Treatment Research, NIMH, 5600 Fishers Lane, Rm. 18C-06, Rockville, MD 20857.
Integral equations theoretical parts and applications have been studied and investigated in previous works. In this work, results on investigations of the uniqueness of the Fredholm-Stiltjes linear integral equations ...
详细信息
Integral equations theoretical parts and applications have been studied and investigated in previous works. In this work, results on investigations of the uniqueness of the Fredholm-Stiltjes linear integral equations solutions of the third kind were considered. Volterra integral equations of the first and third kind with smooth kernels were studied, and proof of the existence of a multiparameter family of solutions is described. Additionally, linear Fredholm integral equations of the first kind were investigated, for which Lavrent’ev regularizing operators were constructed.
The article presents a study of the syntactic compatibility of verbs of motion in the Vakh dialect of the Khanty language. The study was conducted with the help of the tools of the platform for documentation of the Ur...
详细信息
The article presents a study of the syntactic compatibility of verbs of motion in the Vakh dialect of the Khanty language. The study was conducted with the help of the tools of the platform for documentation of the Uralic languages Lingvodoc. The purpose of the article is to describe patterns of syntactic valency that Vakh Khanty verbs of motion have.
The subject of the study is methods of balancing raw data. The purpose of the article is to improve the quality of intrusion detection in computer networks by using class balancing methods. Task: to investigate method...
The subject of the study is methods of balancing raw data. The purpose of the article is to improve the quality of intrusion detection in computer networks by using class balancing methods. Task: to investigate methods of balancing classes and to develop a classification method on imbalanced data to increase the level of network security. The methods used are: methods of artificial intelligence, machine learning. The following results were obtained: Class balancing methods based on Undersampling, Oversampling and their combinations were studied. The following methods were chosen for further research: SMOTEENN, SVMSMOTE, BorderlineSMOTE, ADASYN, SMOTE, KMeansSMOTE. The UNSW-NB 15 set was used as the source data, which contains information about the normal functioning of the network and during intrusions. A decision tree based on the CART (Classification And Regression Tree) algorithm was used as the basic classifier. According to the research results, it was found that the use of the SMOTEENN method provides an opportunity to improve the quality of detection of intrusions in the functioning of the network. Conclusions. The scientific novelty of the obtained results lies in the complex use of data balancing methods and the method of data classification based on decision trees to detect intrusions into computer networks, which made it possible to reduce the number of Type II errors.
Object-oriented (OO) software development techniques have gained in popularity as an attractive alternative to the traditional, structured development approach. Fundamental to the OO approach is the object, which bund...
详细信息
Object-oriented (OO) software development techniques have gained in popularity as an attractive alternative to the traditional, structured development approach. Fundamental to the OO approach is the object, which bundles data with associated operations in a self-contained unit. The inherently modular object provides an excellent mechanism for creating reusable, stable, and easily maintainable code. In this paper, we present an introduction to OO development; discuss the challenges of large, complex systems; and document the procedures we developed to meet these challenges for our project.
Whereas it is generally acknowledged that code tangling reduces the quality of software and that aspect-oriented programming (AOP) is a means of addressing this problem, there is — as yet — no clear definition or ch...
详细信息
暂无评论