-
A geometric framework for interstellar discourse on fundamental physical structures
Authors:
Giampiero Esposito,
Valeria Fionda
Abstract:
This paper considers the possibility that abstract thinking and advanced synthesis skills might encourage extraterrestrial civilizations to accept communication with mankind on Earth. For this purpose, a notation not relying upon the use of alphabet and numbers is proposed, in order to denote just some basic geometric structures of current physical theories: vector fields, one-form fields, and ten…
▽ More
This paper considers the possibility that abstract thinking and advanced synthesis skills might encourage extraterrestrial civilizations to accept communication with mankind on Earth. For this purpose, a notation not relying upon the use of alphabet and numbers is proposed, in order to denote just some basic geometric structures of current physical theories: vector fields, one-form fields, and tensor fields of arbitrary order. An advanced civilization might appreciate the way here proposed to achieve a concise description of electromagnetism and general relativity, and hence it might accept the challenge of responding to our signals. The abstract symbols introduced in this paper to describe the basic structures of physical theories are encoded into black and white bitmap images that can be easily converted into short bit sequences and modulated on a carrier wave for radio transmission.
△ Less
Submitted 7 April, 2024;
originally announced May 2024.
-
PUMA: Efficient and Low-Cost Memory Allocation and Alignment Support for Processing-Using-Memory Architectures
Authors:
Geraldo F. Oliveira,
Emanuele G. Esposito,
Juan Gómez-Luna,
Onur Mutlu
Abstract:
Processing-using-DRAM (PUD) architectures impose a restrictive data layout and alignment for their operands, where source and destination operands (i) must reside in the same DRAM subarray (i.e., a group of DRAM rows sharing the same row buffer and row decoder) and (ii) are aligned to the boundaries of a DRAM row. However, standard memory allocation routines (i.e., malloc, posix_memalign, and huge…
▽ More
Processing-using-DRAM (PUD) architectures impose a restrictive data layout and alignment for their operands, where source and destination operands (i) must reside in the same DRAM subarray (i.e., a group of DRAM rows sharing the same row buffer and row decoder) and (ii) are aligned to the boundaries of a DRAM row. However, standard memory allocation routines (i.e., malloc, posix_memalign, and huge pages-based memory allocation) fail to meet the data layout and alignment requirements for PUD architectures to operate successfully. To allow the memory allocation API to influence the OS memory allocator and ensure that memory objects are placed within specific DRAM subarrays, we propose a new lazy data allocation routine (in the kernel) for PUD memory objects called PUMA. The key idea of PUMA is to use the internal DRAM map** information together with huge pages and then split huge pages into finer-grained allocation units that are (i) aligned to the page address and size and (ii) virtually contiguous.
We implement PUMA as a kernel module using QEMU and emulate a RISC-V machine running Fedora 33 with v5.9.0 Linux Kernel. We emulate the implementation of a PUD system capable of executing row copy operations (as in RowClone) and Boolean AND/OR/NOT operations (as in Ambit). In our experiments, such an operation is performed in the host CPU if a given operation cannot be executed in our PUD substrate (due to data misalignment). PUMA significantly outperforms the baseline memory allocators for all evaluated microbenchmarks and allocation sizes.
△ Less
Submitted 7 March, 2024;
originally announced March 2024.
-
Improving the efficacy of Deep Learning models for Heart Beat detection on heterogeneous datasets
Authors:
Andrea Bizzego,
Giulio Gabrieli,
Michelle **-Yee Neoh,
Gianluca Esposito
Abstract:
Deep Learning (DL) have greatly contributed to bioelectric signals processing, in particular to extract physiological markers. However, the efficacy and applicability of the results proposed in the literature is often constrained to the population represented by the data used to train the models. In this study, we investigate the issues related to applying a DL model on heterogeneous datasets. In…
▽ More
Deep Learning (DL) have greatly contributed to bioelectric signals processing, in particular to extract physiological markers. However, the efficacy and applicability of the results proposed in the literature is often constrained to the population represented by the data used to train the models. In this study, we investigate the issues related to applying a DL model on heterogeneous datasets. In particular, by focusing on heart beat detection from Electrocardiogram signals (ECG), we show that the performance of a model trained on data from healthy subjects decreases when applied to patients with cardiac conditions and to signals collected with different devices. We then evaluate the use of Transfer Learning (TL) to adapt the model to the different datasets. In particular, we show that the classification performance is improved, even with datasets with a small sample size. These results suggest that a greater effort should be made towards generalizability of DL models applied on bioelectric signals, in particular by retrieving more representative datasets.
△ Less
Submitted 26 October, 2021;
originally announced October 2021.
-
A modeling and simulation study of anaerobic digestion in plug-flow reactors
Authors:
D. B. Panaro,
M. R. Mattei,
G. Esposito,
J. P. Steyer,
F. Capone,
L. Frunzo
Abstract:
A mathematical model for anaerobic digestion in plug-flow reactors is proposed on the basis of mass balance considerations. The model consists of a system of parabolic partial differential equations for the variables representing the concentrations of the bio-components constituting the waste matrix and takes into account convective and diffusive phenomena. The plug-flow reactor is modelled as a o…
▽ More
A mathematical model for anaerobic digestion in plug-flow reactors is proposed on the basis of mass balance considerations. The model consists of a system of parabolic partial differential equations for the variables representing the concentrations of the bio-components constituting the waste matrix and takes into account convective and diffusive phenomena. The plug-flow reactor is modelled as a one-dimensional domain; the waste matrix moves in the direction of the reactor axis and undergoes diffusive phenomena which reproduce the movement of the bio-components along the reactor axis due to a gradient in concentration. The velocity characterizing the convection of the waste matrix is not fixed a priori but it is considered as an additional unknown of the mathematical problem. The variation in the convective velocity allows to account the mass variation occurring along a plug-flow reactor due to the conversion of solids. The equation governing the convective velocity is derived by considering the density of the waste matrix within the reactor constant over time and the sum of the volume fractions of the bio-components constituting the waste matrix constrained to unity. The waste matrix undergoes biochemical transformations catalysed by anaerobic microbial species which lead to the production of gaseous methane, the final product of the anaerobic digestion process. Biochemical processes are modelled using a simplified scheme and a differential equation is used to describe the dynamics of the produced gaseous methane. A finite difference scheme is used for the numerical integration. Model consistency is showed through numerical simulations which investigate the effect of the variation of some operating parameters on process performance. The model is then applied to a real case scenario of engineering interest. Simulations produce results in good agreement with experimental observations.
△ Less
Submitted 10 April, 2021;
originally announced April 2021.
-
Exploring the Smart City Adoption Process: Evidence from the Belgian urban context
Authors:
Emanuele Gabriel Margherita,
Giovanni Esposito,
Stefania Denise Escobar,
Nathalie Crutzen
Abstract:
In this position paper, we explore the adoption of a Smart City with a socio-technical perspective. A Smart city is a transformational technological process leading to profound modifications of existing urban regimes and infrastructure components. In this study, we consider a Smart City as a socio-technical system where the interplay between technologies and users ensures the sustainable developme…
▽ More
In this position paper, we explore the adoption of a Smart City with a socio-technical perspective. A Smart city is a transformational technological process leading to profound modifications of existing urban regimes and infrastructure components. In this study, we consider a Smart City as a socio-technical system where the interplay between technologies and users ensures the sustainable development of smart city initiatives that improve the quality of life and solve important socio-economic problems. The adoption of a Smart City required a participative approach where users are involved during the adoption process to joint optimise both systems. Thus, we contribute to socio-technical research showing how a participative approach based on press relationships to facilitate information exchange between municipal actors and citizens worked as a success factor for the smart city adoption. We also discuss the limitations of this approach.
△ Less
Submitted 14 January, 2021;
originally announced January 2021.
-
Patient-Specific 3D Volumetric Reconstruction of Bioresorbable Stents: A Method to Generate 3D Geometries for Computational Analysis of Coronaries Treated with Bioresorbable Stents
Authors:
Boyi Yang,
Marina Piccinelli,
Gaetano Esposito,
Tianli Han,
Yasir Bouchi,
Bill Gogas,
Don Giddens,
Habib Samady,
Alessandro Veneziani
Abstract:
As experts continue to debate the optimal surgery practice for coronary disease - percutaneous coronary intervention (PCI) or coronary aortic bypass graft (CABG) - computational tools may provide a quantitative assessment of each option. Computational fluid dynamics (CFD) has been used to assess the interplay between hemodynamics and stent struts; it is of particular interest in Bioresorbable Vasc…
▽ More
As experts continue to debate the optimal surgery practice for coronary disease - percutaneous coronary intervention (PCI) or coronary aortic bypass graft (CABG) - computational tools may provide a quantitative assessment of each option. Computational fluid dynamics (CFD) has been used to assess the interplay between hemodynamics and stent struts; it is of particular interest in Bioresorbable Vascular Stents (BVS), since their thicker struts may result in impacted flow patterns and possible pathological consequences. Many proofs of concept are presented in the literature; however, a practical method for extracting patient-specific stented coronary artery geometries from images over a large number of patients remains an open problem.
This work provides a possible pipeline for the reconstruction of the BVS. Using Optical Coherence Tomographies (OCT) and Invasive Coronary Angiographies (ICA), we can reconstruct the 3D geometry of deployed BVS in vivo. We illustrate the stent reconstruction process: (i) automatic strut detection, (ii) identification of stent components, (iii) 3D registration of stent curvature, and (iv) final stent volume reconstruction. The methodology is designed for use on clinical OCT images, as opposed to approaches that relied on a small number of virtually deployed stents.
The proposed reconstruction process is validated with a virtual phantom stent, providing quantitative assessment of the methodology, and with selected clinical cases, confirming feasibility. Using multimodality image analysis, we obtain reliable reconstructions within a reasonable timeframe. This work is the first step toward a fully automated reconstruction and simulation procedure aiming at an extensive quantitative analysis of the impact of BVS struts on hemodynamics via CFD in clinical trials, going beyond the proof-of-concept stage.
△ Less
Submitted 8 October, 2018;
originally announced October 2018.
-
SlicerPET: A workflow based software module for PET/CT guided needle biopsy
Authors:
Dženan Zukić,
Julien Finet,
Emmanuel Wilson,
Filip Banovac,
Giuseppe Esposito,
Kevin Cleary,
Andinet Enquobahrie
Abstract:
Biopsy is commonly used to confirm cancer diagnosis when radiologically indicated. Given the ability of PET to localize malignancies in heterogeneous tumors and tumors that do not have a CT correlate, PET/CT guided biopsy may improve the diagnostic yield of biopsies. To facilitate PET/CT guided needle biopsy, we developed a workflow that allows us to bring PET image guidance into the interventiona…
▽ More
Biopsy is commonly used to confirm cancer diagnosis when radiologically indicated. Given the ability of PET to localize malignancies in heterogeneous tumors and tumors that do not have a CT correlate, PET/CT guided biopsy may improve the diagnostic yield of biopsies. To facilitate PET/CT guided needle biopsy, we developed a workflow that allows us to bring PET image guidance into the interventional CT suite. In this abstract, we present SlicerPET, a user-friendly workflow based module developed using open source software libraries to guide needle biopsy in the interventional suite.
△ Less
Submitted 25 November, 2015;
originally announced November 2015.