<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>DRUM Community: A. James Clark School of Engineering</title>
    <link>http://hdl.handle.net/1903/1654</link>
    <description />
    <pubDate>Wed, 19 Jun 2013 00:06:37 GMT</pubDate>
    <dc:date>2013-06-19T00:06:37Z</dc:date>
    <image>
      <title>The Channel Image</title>
      <url>http://drum.lib.umd.edu:80/retrieve/42373/_logo_umlibraries.jpg</url>
      <link>http://hdl.handle.net/1903/1654</link>
    </image>
    <item>
      <title>REU: Improving straight line travel in a miniature wheeled robot</title>
      <link>http://hdl.handle.net/1903/13945</link>
      <description>Title: REU: Improving straight line travel in a miniature wheeled robot
Authors: Gessler, Katie; Sabelhaus, Andrew
Abstract: The TinyTeRP is a miniature robotics platform&#xD;
with modular sensing capabilities. Prior generations of the&#xD;
TinyTeRP have experienced various problems in assembly&#xD;
process, materials selection, and their fundamental design.&#xD;
These problems are addressed by choosing 3D printing as the&#xD;
new manufacturing method and steel wire for the new axle. The&#xD;
TinyTeRP’s ability to travel in a straight line using open loop&#xD;
control is studied. After 1.37 m of travel in the x direction, the&#xD;
TinyTeRP was as close as 4.69 cm to or as far as 31.9 cm from&#xD;
the ideal ending position (a straight line), indicating that open&#xD;
loop control is a poor method for controlling a straight line&#xD;
trajectory. Comparing data on the angle of the trajectory&#xD;
collected from position data from the vision table to data&#xD;
collected from the gyroscope indicated that the gyroscope tracks&#xD;
the robot’s angle of motion well. Hence, using the gyroscope for&#xD;
closed loop control of the TinyTeRP’s motion is possible.</description>
      <pubDate>Fri, 10 Aug 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1903/13945</guid>
      <dc:date>2012-08-10T00:00:00Z</dc:date>
    </item>
    <item>
      <title>XMTSim: A Simulator of the XMT Many-core Architecture</title>
      <link>http://hdl.handle.net/1903/13893</link>
      <description>Title: XMTSim: A Simulator of the XMT Many-core Architecture
Authors: Keceli, Fuat; Vishkin, Uzi
Abstract: This paper documents the features and the design of XMTSim, the cycle-accurate simulator of the Explicit Multi-Threading&#xD;
(XMT) computer architecture. The Explicit Multi-Threading (XMT) is a general-purpose many-core computing platform,&#xD;
with the vision of a 1000-core chip that is easy to program but does not compromise on performance. XMTSim is a primary&#xD;
component in its publicly available toolchain along with an optimizing compiler. Research and experimentation enabled by&#xD;
the toolchain played a central role in supporting the ease-of-programming and performance aspects of the XMT architecture.&#xD;
The compiler and the simulator are also important milestones for an efficient programmer's workflow from PRAM algorithms&#xD;
to programs that run on the shared memory XMT hardware. This workflow is a key component in accomplishing the goal of&#xD;
ease-of-programming and performance.&#xD;
The applicability of the XMT simulator extends beyond specific XMT choices. It can be used to explore the much greater&#xD;
design space of shared memory many-cores by system researchers or by programmers. As the toolchain can practically run on&#xD;
any computer, it provides a supportive environment for teaching parallel algorithmic thinking with a programming component.</description>
      <pubDate>Sat, 01 Jan 2011 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1903/13893</guid>
      <dc:date>2011-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Empirical Speedup Study of Truly Parallel Data Compression</title>
      <link>http://hdl.handle.net/1903/13890</link>
      <description>Title: Empirical Speedup Study of Truly Parallel Data Compression
Authors: Edwards, James A.; Vishkin, Uzi
Abstract: We present an empirical study of novel work-optimal parallel&#xD;
algorithms for Burrows-Wheeler compression and decompression&#xD;
of strings over a constant alphabet. To validate&#xD;
these theoretical algorithms, we implement them on the experimental&#xD;
XMT computing platform developed especially&#xD;
for supporting parallel algorithms at the University of Maryland.&#xD;
We show speedups of up to 25x for compression, and&#xD;
13x for decompression, versus bzip2, the de facto standard&#xD;
implementation of Burrows-Wheeler compression. Unlike&#xD;
existing approaches, which assign an entire (e.g., 900KB)&#xD;
block to a processor that processes the block serially, our&#xD;
approach is “truly parallel” as it processes in parallel the&#xD;
entire input. Besides the theoretical interest in solving the&#xD;
“right” problem, the importance of data compression speed&#xD;
for small inputs even at great expense of quality (compressed&#xD;
size of data) is demonstrated by the introduction of Google’s&#xD;
Snappy for MapReduce. Perhaps surprisingly, we show feasibility&#xD;
of holding on to quality, while even beating Snappy&#xD;
on speed.&#xD;
In turn, this work adds new evidence in support of the&#xD;
XMT/PRAM thesis: that an XMT-like many-core hardware/&#xD;
software platform may be necessary for enabling general-purpose&#xD;
parallel computing. Comparison of our results to recently&#xD;
published work suggests 70x improvement over what&#xD;
current commercial parallel hardware can achieve.</description>
      <pubDate>Sat, 20 Apr 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1903/13890</guid>
      <dc:date>2013-04-20T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Design and testing methodologies for signal processing systems using DICE</title>
      <link>http://hdl.handle.net/1903/13872</link>
      <description>Title: Design and testing methodologies for signal processing systems using DICE
Authors: Kedilaya, Soujanya Akirebari
Abstract: The design and integration of embedded systems in heterogeneous programming environments is still largely done in an ad hoc fashion making the overall development process more complicated, tedious and error-prone. In this work, we propose enhancements to existing design flows that utilize model-based design to verify cross-platform correctness of individual actors. The DSPCAD Integrative Command Line Environment (DICE) is a realization of managing these enhancements.

We demonstrate this design flow with two case studies. By using DICE's novel test framework on modules of a triggering system in the Large Hadron Collider, we demonstrate how the cross-platform model-based approach, automatic testbench creation and integration of testing in the design process alleviate the rigors of developing such a complex digital system. The second case study is an exploration study into the required precision for eigenvalue decomposition using the Jacobi algorithm. This case study is a demonstration of the use of dataflow modeling in early stage application exploration and the use of DICE in the overall design flow.</description>
      <pubDate>Fri, 01 Jan 2010 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1903/13872</guid>
      <dc:date>2010-01-01T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

