Open Access. Powered by Scholars. Published by Universities.®
![Digital Commons Network](http://assets.bepress.com/20200205/img/dcn/DCsunburst.png)
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 7 of 7
Full-Text Articles in Physical Sciences and Mathematics
Interoperability Between Awsome And Other Tools Using Model Driven Architecture, Chitra Srinivasan
Interoperability Between Awsome And Other Tools Using Model Driven Architecture, Chitra Srinivasan
Browse all Theses and Dissertations
AFIT Wide Spectrum Object Modeling Environment (AWSOME) is built on an Abstract Syntax Tree (AST) which is the meta-model of AWSOME. Transformations happen internally in AWSOME to transform anything in abstract to concrete. Earlier efforts in AWSOME were focused on developing tools to work on the AST. The goal of this thesis is to make AWSOME interoperable with other available tools. To achieve this goal, the Model Driven Architecture (MDA) concept is used. MDA is a framework aimed at portability, interoperability and reusability among different tools. Among many tools that use MDA context, EclipseUML 2008 and Dresden OCL Toolkit were …
Semi-Supervised Contrafold For Rna Secondary Structure Prediction: A Maximum Entropy Approach, Jianping Feng
Semi-Supervised Contrafold For Rna Secondary Structure Prediction: A Maximum Entropy Approach, Jianping Feng
Browse all Theses and Dissertations
A novel probabilistic discriminative model based on conditional random fields, CONTRAfold, has recently been proposed for single sequence RNA secondary structure prediction. By incorporating most of the features which closely mirror the local interaction terms of thermodynamics-based models, the CONTRAfold model has outperformed both probabilistic and physics-based techniques, and received the highest single sequence prediction accuracies. CONTRAfold, like most other RNA secondary structure prediction techniques, requires a collection of RNA sequences with known secondary structure to serve as training data for the algorithm. Manual annotation of RNA sequences is both expensive and time-consuming, and there remains a great deal more …
Optimizing Memory Cost With Loop Transformations, Hailong Shi
Optimizing Memory Cost With Loop Transformations, Hailong Shi
Browse all Theses and Dissertations
Embedded systems are usually constrained in terms of timing, power, and memory. Many embedded applications, especially in the multi-media and telecom domains, are inherently data dominant. These embedded DSP applications usually exhibit intensive computations in the form of multi-level loops. The performance of these embedded DSP applications mainly depends on the code quality of the loops and the memory hierarchy design. During the design phase of the embedded system, it is important to estimate the overall storage requirement to guide the memory system design and take advantage of the memory system by program transformations and loop transformations.
Loop transformations including …
Towards Optimal Resource Provisioning For Running Mapreduce Programs In Public Clouds, Fengguang Tian
Towards Optimal Resource Provisioning For Running Mapreduce Programs In Public Clouds, Fengguang Tian
Browse all Theses and Dissertations
Running MapReduce programs in the public cloud introduces the important problem: how to optimize resource provisioning to minimize the financial charge for a specific job? In this thesis, We study the whole process of MapReduce processing and build up a cost function that explicitly models the relationship between the amount of input data, the available system resources (Map and Reduce slots), and the complexity of the Reduce function for the target MapReduce job. The model parameters can be learned from test runs with a small number of nodes on a small amount of data. Based on this cost model, we …
Real Time Semantic Analysis Of Streaming Sensor Data, Harshal Kamlesh Patni
Real Time Semantic Analysis Of Streaming Sensor Data, Harshal Kamlesh Patni
Browse all Theses and Dissertations
The emergence of dynamic information sources - like social, mobile and sensors, has led to ginormous streams of real time data on the web also called, the era of Big Data [1]. Research studies suggest, these dynamic networks have created more data in the last three years than in the entire history of civilization, and this trend will only increase in the coming years [1]. Gigaom article on Big data shows, how the total information generated by these dynamic information sources has completely surpassed the total storage capacity. Thus keeping in mind the problem of ever-increasing data, this thesis focuses …
Optimization Of Scientific Computation For Multicore Systems, Andrew B. Mcclain
Optimization Of Scientific Computation For Multicore Systems, Andrew B. Mcclain
Browse all Theses and Dissertations
With the rapid growth of semiconductor technology, chip density has increased significantly. As the power exponent is setting hard limits to frequency increases, multi-core and chip level multi-processors have become prevalent in recent years to take advantage of the increasing chip density. In the new generation of processors, multi-core architecture design is becoming the major trend: IBM/SONY/Toshiba's Cell Broadband Engine processors contain nine cores; NVIDIA graphics processors contain more than 30 cores.
One of the biggest challenges is to efficiently utilize the computational power provided by multi-core systems. The second challenge to achieving high performance in a computer system is …
Parallel Sorting On Multi-Core Architecture, Wei Wang
Parallel Sorting On Multi-Core Architecture, Wei Wang
Browse all Theses and Dissertations
With the limitations given by the power consumption (power wall), memory wall and the instruction level parallelism, the computing industry has turned its direction to multi-core architectures. Nowadays, the multi-core and many-core architectures are becoming the trend of the processor design. But how to exploit these architectures is the primary challenge for the research community. To take advantage of the multi-core architectures, the software design has undergone fundamental changes.
Sorting is a fundamental, important problem in computer science. It is utilized in many applications such as databases and search engines. In this thesis, we will investigate and auto-tune two parallel …