Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Elif Dede

dblp:45/9791 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Data models and query languages · 50% Distributed and cloud data management · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 62% Parallel and multicore computing · 38%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
NoSQL database
0.212016
Processing Cassandra Datasets with Hadoop-Streaming Based Approaches · IEEE Trans. Serv. Comput. 2016
High-performance computing › data-intensive computing
MapReduce for HPC
0.112011
Adapting MapReduce for HPC environments · HPDC 2011
Parallel and multicore computing › data-parallel programming
mapreduce
0.012011
Adapting MapReduce for HPC environments · HPDC 2011
Parallel and multicore computing
parallel programming models
0.012011
Adapting MapReduce for HPC environments · HPDC 2011

Methods — techniques the papers use, named apart from their topics

mapreduce · 0.4hadoop streaming · 0.2
YearPublicationVenuePosition
2022 Textile-Based Thermally Driven Actuators for Soft Robotic Mechanotherapy Applications
abstract
Rigid-body industrial robotic manipulators and pneumatic compression systems are widely used in mechano-therapeutic applications. However, rigid and bulky components reduce the wearability of the system in mobile environments. The current trend in wearable robotics tends to build such devices using textiles/silicone materials thanks to their lightness, compliancy, and comfort properties. In this study, thermally powered soft fluidic actuators that utilize liquid/gas phase transition property of low boiling point liquids are investigated. Proposed actuators generate desired pressure level and have great potential to free mechano-therapy devices from such bulky components. The developed structure incorporates textile-based heaters, thin film actuator shells, and low boiling point liquids. Here, two low boiling liquids with different boiling temperature are mixed successfully in order to obtain desired boiling point. Results a revealed that actuators constructed with PE/PA membrane did not show any deterioration even after 500 cycle actuation. In order to control the system, instantaneous temperature of the textile-based heater on the actuator device is used as feedback for the on-off controller.
Mehmet Fatih Çelebi, Zeynep Beler, Elif Dede, Emine Dilara Koçak, Ozgur Atalay, Asli Tunçay Atalay, Veysel Gazi
CoDIT3
2016 Processing Cassandra Datasets with Hadoop-Streaming Based Approaches
abstract
The progressive transition in the nature of both scientific and industrial datasets has been the driving force behind the development and research interests in the NoSQL model. Loosely structured data poses a challenge to traditional data store systems, and when working with the NoSQL model, these systems are often considered impractical and costly. As the quantity and quality of unstructured data grows, so does the demand for a processing pipeline that is capable of seamlessly combining the NoSQL storage model and a “Big Data” processing platform such as MapReduce. Although MapReduce is the paradigm of choice for data-intensive computing, Java-based frameworks such as Hadoop require users to write MapReduce code in Java while Hadoop Streaming module allows users to define non-Java executables as map and reduce operations. When confronted with legacy C/C++ applications and other non-Java executables, there arises a further need to allow NoSQL data stores access to the features of Hadoop Streaming. We present approaches in solving the challenge of integrating NoSQL data stores with MapReduce under non-Java application scenarios, along with advantages and disadvantages of each approach. We compare Hadoop Streaming alongside our own streaming framework, MARISSA, to show performance implications of coupling NoSQL data stores like Cassandra with MapReduce frameworks that normally rely on file-system based data stores. Our experiments also include Hadoop-C*, which is a setup where a Hadoop cluster is co-located with a Cassandra cluster in order to process data using Hadoop with non-java executables.
Elif Dede, Bedri Sendir, Pinar Kuzlu, J. Weachock, Madhusudhan Govindaraju, Lavanya Ramakrishnan
IEEE Trans. Serv. Comput.1
2014 Benchmarking MapReduce implementations under different application scenarios
Elif Dede, Zacharia Fadika, Madhusudhan Govindaraju, Lavanya Ramakrishnan
Future Gener. Comput. Syst.1
2014 MARIANE: Using MApReduce in HPC environments
Zacharia Fadika, Elif Dede, Madhusudhan Govindaraju, Lavanya Ramakrishnan
Future Gener. Comput. Syst.2
2013 An Evaluation of Cassandra for Hadoop
abstract
In the last decade, the increased use and growth of social media, unconventional web technologies, and mobile applications, have all encouraged development of a new breed of database models. NoSQL data stores target the unstructured data, which by nature is dynamic and a key focus area for "Big Data" research. New generation data can prove costly and unpractical to administer with SQL databases due to lack of structure, high scalability, and elasticity needs. NoSQL data stores such as MongoDB and Cassandra provide a desirable platform for fast and efficient data queries. This leads to increased importance in areas such as cloud applications, e-commerce, social media, bioinformatics, and materials science. In an effort to combine the querying capabilities of conventional database systems and the processing power of the MapReduce model, this paper presents a thorough evaluation of the Cassandra NoSQL database when used in conjunction with the Hadoop MapReduce engine. We characterize the performance for a wide range of representative use cases, and then compare, contrast, and evaluate so that application developers can make informed decisions based upon data size, cluster size, replication factor, and partitioning strategy to meet their performance needs.
Elif Dede, Bedri Sendir, Pinar Kuzlu, Jessica Hartog, Madhusudhan Govindaraju
IEEE CLOUD1
2012 Configuring a MapReduce Framework for Dynamic and Efficient Energy Adaptation
abstract
MapReduce has become a popular framework for Big Data applications. While MapReduce has received much praise for its scalability and efficiency, it has not been thoroughly evaluated for power consumption. Our goal with this paper is to explore the possibility of scheduling in a power-efficient manner without the need for expensive power monitors on every node. We begin by considering that no cluster is truly homogeneous with respect to energy consumption. From there we develop a MapReduce framework that can evaluate the current status of each node and dynamically react to estimated power usage. Inso doing, we shift power consumption work toward more energy efficient nodes which are currently consuming less power. Our work shows that given an ideal framework configuration, certain nodes may consume only 62.3% of the dynamic power they consumed when the same framework was configured as it would be in a traditional MapReduce implementation.
Jessica Hartog, Zacharia Fadika, Elif Dede, Madhusudhan Govindaraju
IEEE CLOUD3
2012 MARLA: MapReduce for Heterogeneous Clusters
abstract
MapReduce has gradually become the framework of choice for "big data". The MapReduce model allows for efficient and swift processing of large scale data with a cluster of compute nodes. However, the efficiency here comes at a price. The performance of widely used MapReduce implementations such as Hadoop suffers in heterogeneous and load-imbalanced clusters. We show the disparity in performance between homogeneous and heterogeneous clusters in this paper to be high. Subsequently, we present MARLA, a MapReduce framework capable of performing well not only in homogeneous settings, but also when the cluster exhibits heterogeneous properties. We address the problems associated with existing MapReduce implementations affecting cluster heterogeneity, and subsequently present through MARLA the components and trade-offs necessary for better MapReduce performance in heterogeneous cluster and cloud environments. We quantify the performance gains exhibited by our approach against Apache Hadoop and MARIANE in data intensive and compute intensive applications.
Zacharia Fadika, Elif Dede, Jessica Hartog, Madhusudhan Govindaraju
CCGRID2
2012 MARISSA: MApReduce Implementation for Streaming Science Applications
abstract
MapReduce has since its inception been steadily gaining ground in various scientific disciplines ranging from space exploration to protein folding. The model poses a challenge for a wide range of current and legacy scientific applications for addressing their “Big Data” challenges. For example: MapRe-duce's best known implementation, Apache Hadoop, only offers native support for Java applications. While Hadoop streaming supports applications compiled in a variety of languages such as C, C++, Python and FORTRAN, streaming has shown to be a less efficient MapReduce alternative in terms of performance, and effectiveness. Additionally, Hadoop streaming offers lesser options than its native counterpart, and as such offers less flexibility along with a limited array of features for scientific software. The Hadoop File System (HDFS), a central pillar of Apache Hadoop is not a POSIX compliant file system. In this paper, we present an alternative framework to Hadoop streaming to address the needs of scientific applications: MARISSA (MApReduce Implementation for Streaming Science Applications). We describe MARISSA's design and explain how it expands the scientific applications that can benefit from the MapReduce model. We also compare and explain the performance gains of MARISSA over Hadoop streaming.
Elif Dede, Zacharia Fadika, Jessica Hartog, Madhusudhan Govindaraju, Lavanya Ramakrishnan, Dan Gunter, Shane Canon
eScience1
2011 Adapting MapReduce for HPC environments
abstract
MapReduce is increasingly gaining popularity as a programming model for use in large-scale distributed processing. The model is most widely used when implemented using the Hadoop Distributed File System (HDFS). The use of the HDFS, however, precludes the direct applicability of the model to HPC environments, which use high performance distributed file systems. In such distributed environments, the MapReduce model can rarely make use of full resources, as local disks may not be available for data placement on all the nodes. This work proposes a MapReduce implementation and design choices directly suitable for such HPC environments.
Zacharia Fadika, Elif Dede, Madhusudhan Govindaraju, Lavanya Ramakrishnan
HPDC2