Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of GraphSearch.
Data transformer apparatus comprising at least a dispatcher module (D), a reader module (R), a converter module (C) and a writer module (W). The dispatcher module (D) is configured to: receive a data transformation request (DTR) including: a first information item (X1) associated to a memory address where data to be transformed (Data1) are stored and to a type attribute (T) of said data to be transformed (Data1); a second information item (X2) indicating a memory address where transformed data (Data2), obtained from said data to be transformed (Data1), have to be written. The reader module (R) is configured to: retrieve the data to be transformed, according to said first information item (X1); obtain the type attribute (T) of the data to be transformed (Data1), based on said first information item (X1); send the data to be transformed (Data1) and the type attribute (T) thereof to the converter module (C). The converter module (C) is configured to: select one or more transformation instructions (INST) based on said type attribute (T); execute, on the data to be transformed (Data1), the selected one or more transformation instructions (INST), thereby obtaining the transformed data (Data2); send the transformed data (Data2) to the writer module (W). The writer module (W) is configured to: receive the transformed data (Data2) from the converter module (C); write the transformed data (Data2) in an output buffer according to said second information item (X2).
Julia Schmale, Andrea Baccarini, Ivo Fabio Beck, Hélène Paule Angot
Babak Falsafi, Mathias Josef Payer, Siddharth Gupta, Atri Bhattacharyya, Yunho Oh, Abhishek Bhattacharjee