The late physicists John Wheeler and Albert Einstein would have been overjoyed to see the recent confirmations of their hypothesis: gravity waves and black holes are out there, real and we can now detect them. Currently as of March 2018 6 major events have been detected, some of which have been simultaneously confirmed by independent telescope observation. The NSF funded Laser Interferometer Gravitational-Wave Observatory (LIGO) is a system that uses a laser interferometers to measure the strong gravity waves that are emitted when multiple black holes and other dense star types merge together. These incredibly strong waves ripple across the universe and are detected by multiple 4km long LIGO systems. LIGO went online with usable detection capabilities in Sept of 2015 and miraculously within 2 weeks observed its first gravitational wave detection. The raw data for these detectors are publicly available and the LIGO team has released a Jupyter notebook that shows the signal processing involved and narrows the search to the detection intervals. In addition they offer to the public a set of Python libraries than can be used to search across any time interval. This presentation will give a brief intro of the LIGO search algorithms and show how to get started to search for black holes with your own Ultra96 board or any other system capable of running Jupyter notebooks. There will be brief mention of how the Ultra96 FPGA could be used to accelerate the search algorithm’s signal processing.
YVR18-307:Detecting Binary Black Hole Mergers through LIGO Gravity Wave Measurements with Ultra96
Supporting Complex MIPI DSI Bridges in a Linux systemFriday, September 24, 2021
Display interface solutions are often critical to design due a mismatch between System On Chips(SoC) and it’s associated application-specific display devices. A display interface bridge prevents this mismatch by converting...
HKG18-HK16 - PMWG Hacking: Big/Little Capacity AwarenessWednesday, April 11, 2018
Session ID: HKG18-HK16 Session Name: HKG18-HK16 - PMWG Hacking: Big/Little Capacity Awareness Speaker: Vincent Guittot Track: Power Management ## Session Summary ## big/LITTLE capacity awareness ## Resources Event Page: http://connect.linaro.org/resource/hkg18/hkg18-hk16/...
SAN19-106 - What’s new in VIXL 2019?Friday, October 4, 2019
VIXL is a ARMv8 Runtime Code Generation Library which contains three components:
- Programmatic assemblers to generate A64, A32 or T32 code at runtime.
- Disassemblers that can print any instruction emitted by the assemblers.
- Simulator can simulate any instruction emitted by the A64 assembler on x86 and ARM platform. It is configurable, vector length for SVE, for example, and it supports register tracing during the execution.
In this talk, were going to introduce:
- What is VIXL? It is already deployed and is considered “mature”, for example, it has been adopted by Android ART compiler for its ARM backends: AArch64 and AArch32.
- CPU feature management and detection.
- New Armv8.x instructions support, e.g. BTI, PAuth, etc.
- New SVE (Scalable Vector Extension) support.
Sign up. Receive Updates. Stay informed.
Sign up to our mailing list to receive updates on the latest Linaro Connect news!