35 research outputs found
Lichttransportsimulation auf Spezialhardware
It cannot be denied that the developments in computer hardware and in computer algorithms strongly influence each other, with new instructions added to help with video processing, encryption, and in many other areas. At the same time, the current cap on single threaded performance and wide availability of multi-threaded processors has increased the focus on parallel algorithms. Both influences are extremely prominent in computer graphics, where the gaming and movie industries always strive for the best possible performance on the current, as well as future, hardware.
In this thesis we examine the hardware-algorithm synergies in the context of ray tracing and Monte-Carlo algorithms. First, we focus on the very basic element of all such algorithms - the casting of rays through a scene, and propose a dedicated hardware unit to accelerate this common operation. Then, we examine existing and novel implementations of many Monte-Carlo rendering algorithms on massively parallel hardware, as full hardware utilization is essential for peak performance. Lastly, we present an algorithm for tackling complex interreflections of glossy materials, which is designed to utilize both powerful processing units present in almost all current computers: the Centeral Processing Unit (CPU) and the Graphics Processing Unit (GPU). These three pieces combined show that it is always important to look at hardware-algorithm mapping on all levels of abstraction: instruction, processor, and machine.Zweifelsohne beeinflussen sich Computerhardware und Computeralgorithmen gegenseitig in ihrer Entwicklung: Prozessoren bekommen neue Instruktionen, um zum Beispiel Videoverarbeitung, Verschlüsselung oder andere Anwendungen zu beschleunigen. Gleichzeitig verstärkt sich der Fokus auf parallele Algorithmen, bedingt durch die limitierte Leistung von für einzelne Threads und die inzwischen breite Verfügbarkeit von multi-threaded Prozessoren. Beide Einflüsse sind im Grafikbereich besonders stark , wo es z.B. für die Spiele- und Filmindustrie wichtig ist, die bestmögliche Leistung zu erreichen, sowohl auf derzeitiger und zukünftiger Hardware.
In Rahmen dieser Arbeit untersuchen wir die Synergie von Hardware und Algorithmen anhand von Ray-Tracing- und Monte-Carlo-Algorithmen. Zuerst betrachten wir einen grundlegenden Hardware-Bausteins für alle diese Algorithmen, die Strahlenverfolgung in einer Szene, und präsentieren eine spezielle Hardware-Einheit zur deren Beschleunigung. Anschließend untersuchen wir existierende und neue Implementierungen verschiedener MonteCarlo-Algorithmen auf massiv-paralleler Hardware, wobei die maximale Auslastung der Hardware im Fokus steht. Abschließend stellen wir dann einen Algorithmus zur Berechnung von komplexen Beleuchtungseffekten bei glänzenden Materialien vor, der versucht, die heute fast überall vorhandene Kombination aus Hauptprozessor (CPU) und Grafikprozessor (GPU) optimal auszunutzen. Zusammen zeigen diese drei Aspekte der Arbeit, wie wichtig es ist, Hardware und Algorithmen auf allen Ebenen gleichzeitig zu betrachten: Auf den Ebenen einzelner Instruktionen, eines Prozessors bzw. eines gesamten Systems
Network Management and Control for mmWave Communications
Millimeter-wave (mmWave) is one of the key technologies that enables the next wireless
generation. mmWave offers a much higher bandwidth than sub-6GHz communications
which allows multi-gigabit-per-second rates. This also alleviates the scarcity of spectrum
at lower frequencies, where most devices connect through sub-6GHz bands. However new
techniques are necessary to overcome the challenges associated with such high frequencies.
Most of these challenges come from the high spatial attenuation at the mmWave band,
which requires new paradigms that differ from sub-6GHz communications. Most notably
mmWave telecommunications are characterized by the need to be directional in order to
extend the operational range. This is achieved by using electronically steerable antenna
arrays, that focus the energy towards the desired direction by combining each antenna
element constructively or destructively. Additionally, most of the energy comes from
the Line Of Sight (LOS) component which gives mmWave a quasi-optical behaviour
where signals can reflect off walls and still be used for communication. Some other
challenges that directional communications bring are mobility tracking, blockages and
misalignments due to device rotation. The IEEE 802.11ad amendment introduced wireless
telecommunications in the unlicensed 60 GHz band. It is the first standard to address
the limitations of mmWave. It does so by introducing new mechanisms at the Medium
Access Control (MAC) and Physical (PHY) layers. It introduces multi-band operation,
relay operation mode, hybrid channel access scheme, beam tracking and beam forming
among others.
In this thesis we present a series of works that aim to improve mmWave
telecommunications. First we give an overview of the intrinsic challenges of mmWave
telecommunications, by explaining the modifications to the MAC and PHY layers. This
sets the base for the rest of the thesis. Then do a comprehensive study on how mmWave
behaves with existing technologies, namely TCP. TCP is unable to distinguish losses
caused by congestion or by transmission errors caused by channel degradation. Since
mmWave is affected by blockages more than sub-6GHz technologies, we propose a set
of parameters that improve the channel quality even for mobile scenarios. The next job
focuses on reducing the initial access overhead of mmWave by using sub-6GHz information
to steer towards the desired direction. We start this work by doing a comprehensive High Frequency (HF) and Low Frequency (LF) correlation, analyzing the similarity of
the existing paths between the two selected frequencies. Then we propose a beam
steering algorithm that reduces the overhead to one third of the original time. Once
we have studied how to reduce the initial access overhead, we propose a mechanism
to reduce the beam tracking overhead. For this we propose an open platform based
on a Field Programmable Gate Arrays (FPGA) where we implement an algorithm that
completely removes the need to train on the Station (STA) side. This is achieved by
changing beam patterns on the STA side while the Access Point (AP) is sending the
preamble. We can change up to 10 beam patterns without losing connection and we reduce
the overhead by a factor of 8.8 with respect to the IEEE 802.11ad standard. Finally
we present a dual band location system based on Commercial-Off-The-Shelve (COTS)
devices. Locating the STA can improve the quality of the channel significantly, since the
AP can predict and react to possible blockages. First we reverse engineer existing 60
GHz enabled COTS devices to extract Channel State Information (CSI) and Fine Timing
Measurements (FTM) measurements, from which we can estimate angle and distance.
Then we develop an algorithm that is able to choose between HF and LF in order to
improve the overall accuracy of the system. We achieve less than 17 cm of median error
in indoor environments, even when some areas are Non Line Of Sight (NLOS).This work has been supported by IMDEA Networks Institute.Programa de Doctorado en IngenierĂa Telemática por la Universidad Carlos III de MadridPresidente: Matthias Hollick.- Secretario: Vincenzo Mancuso.- Vocal: Paolo Casar
A Virtual Ocean framework for environmentally adaptive, embedded acoustic navigation on autonomous underwater vehicles
Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy at the Massachusetts Institute of Technology and the Woods Hole Oceanographic Institution September 2021.Autonomous underwater vehicles (AUVs) are an increasingly capable robotic platform, with embedded acoustic sensing to facilitate navigation, communication, and collaboration. The global positioning system (GPS), ubiquitous for air- and terrestrial-based drones, cannot position a submerged AUV. Current methods for acoustic underwater navigation employ a deterministic sound speed to convert recorded travel time into range. In acoustically complex propagation environments, however, accurate navigation is predicated on how the sound speed structure affects propagation. The Arctic’s Beaufort Gyre provides an excellent case study for this relationship via the Beaufort Lens, a recently observed influx of warm Pacific water that forms a widespread yet variable sound speed lens throughout the gyre. At short ranges, the lens intensifies multipath propagation and creates a dramatic shadow zone, deteriorating acoustic communication and navigation performance. The Arctic also poses the additional operational challenge of an ice-covered, GPSdenied environment.
This dissertation demonstrates a framework for a physics-based, model-aided, real-time conversion of recorded travel time into range—the first of its kind—which was essential to the successful AUV deployment and recovery in the Beaufort Sea, in March 2020. There are three nominal steps. First, we investigate the spatio-temporal variability of the Beaufort Lens. Second, we design
a human-in-the-loop graphical decision-making framework to encode desired sound speed profile information into a lightweight, digital acoustic message for onboard navigation and communication. Lastly, we embed a stochastic, ray-based prediction of the group velocity as a function of extrapolated source and receiver locations. This framework is further validated by transmissions
among GPS-aided modem buoys and improved upon to rival GPS accuracy and surpass GPS precision.
The Arctic is one of the most sensitive regions to climate change, and as warmer surface temperatures and shrinking sea ice extent continue to deviate from historical conditions, the region will become more accessible and navigable. Underwater robotic platforms to monitor these environmental changes, along with the inevitable rise in human traffic related to trade, fishing, tourism,
and military activity, are paramount to coupling national security with international climate security.Office of Naval Research (N00014-14-1-0214) — GOATS’14 Adaptive and Collaborative Exploitation of 3-Dimensional Environmental Acoustics in Distributed Undersea Networks
Draper Laboratory Incorporated (SC001-0000001039) — Positioning System for Deep Ocean Navigation (POSYDON)
Office of Naval Research (N00014-16-1-2129) — MURI: The Information Content of Ocean Noise: Theory and Experiment
Office of Naval Research (N00014-17-1-2474) — Environmentally Adaptive Acoustic Communication and Navigation in the New Arctic
Office of Naval Research (N00014-19-1-2716) — TFO: Assessing Realism and Uncertainties in Navy Decision Aids
Department of Defense, Office of Naval Research — National Defense, Science, and Engineering Graduate Fellowshi