Emergency "911" service is a critical function provided in the PSTN, cellular and VOIP networks. Wi-Fi, despite its growing importance, has no such service. In this paper, we develop a 911-like service for Wi-Fi capable devices, enabling them to send emergency messages through any available hotspot or access point. Our service makes use of existing 802.11 management frames and does not require the client device to associate or authenticate with the access point; this makes it available even on protected networks to which the client would not normally have access, even encrypted ones. This design ensures maximum potential reach and usability, and helps to increase public safety.
{"title":"Emergency service in Wi-Fi networks without access point association","authors":"Manav Seth, S. Kasera, R. Ricci","doi":"10.1145/2185216.2185325","DOIUrl":"https://doi.org/10.1145/2185216.2185325","url":null,"abstract":"Emergency \"911\" service is a critical function provided in the PSTN, cellular and VOIP networks. Wi-Fi, despite its growing importance, has no such service. In this paper, we develop a 911-like service for Wi-Fi capable devices, enabling them to send emergency messages through any available hotspot or access point. Our service makes use of existing 802.11 management frames and does not require the client device to associate or authenticate with the access point; this makes it available even on protected networks to which the client would not normally have access, even encrypted ones. This design ensures maximum potential reach and usability, and helps to increase public safety.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120892664","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Cyber-physical system (CPS) is conveyed as a networked systems which can interact with people in a higher level through more modalities with integration of computation, communication and control. This paper presents a novel framework, based on CPS concept, for a networked interactive home based intelligent motor rehabilitation system to facilitate functional recovery post-stroke. A hierarchical architecture is proposed in this framework. Patients use proper rehabilitation appliances to conduct continuous, repetitive rehabilitation trainings while wireless sensor networks (WSN) collect data related to the patients' functional activities. Higher level devices do data processing and exchange information with networked therapists and other patients on latest available therapies, valuable experts' experiences, and experience generated in the therapy process. Within this framework, it is expected that important information and resources can be utilized in the rehabilitation stages more efficiently for an individual subject. The design, implementation and future work about this CPS-based framework are discussed in this paper.
{"title":"A cyber-physical system based framework for motor rehabilitation after stroke","authors":"Xuan Ma, Xikai Tu, Jian Huang, Jiping He","doi":"10.1145/2185216.2185294","DOIUrl":"https://doi.org/10.1145/2185216.2185294","url":null,"abstract":"Cyber-physical system (CPS) is conveyed as a networked systems which can interact with people in a higher level through more modalities with integration of computation, communication and control. This paper presents a novel framework, based on CPS concept, for a networked interactive home based intelligent motor rehabilitation system to facilitate functional recovery post-stroke. A hierarchical architecture is proposed in this framework. Patients use proper rehabilitation appliances to conduct continuous, repetitive rehabilitation trainings while wireless sensor networks (WSN) collect data related to the patients' functional activities. Higher level devices do data processing and exchange information with networked therapists and other patients on latest available therapies, valuable experts' experiences, and experience generated in the therapy process. Within this framework, it is expected that important information and resources can be utilized in the rehabilitation stages more efficiently for an individual subject. The design, implementation and future work about this CPS-based framework are discussed in this paper.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128868757","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Disasters themselves are not limited to specific parts of world, though certain areas might be more prone to certain specific types of disasters. Some countries are more prone to terrorist activities, some coastal areas are more prone to cyclones, some areas are more prone to floods while some other areas are prone to oil spills. Loss of human life and property are obvious consequences of disasters. However, the level of preparedness is the key element that can limit the extent of damage. Use of sensor network based technologies can enhance the level of preparedness and the ability to handle consequences of the disaster. This higher level of preparedness can provide a better control over the loss. A team of mobile robots can quickly set up a network of mobile sensors and actuators for rapid action. This talk presents an overview of applications of distributed mobile robots in disaster management. Applications which have human risks such as handling of nuclear waste, identification of location of explosives, etc., show the potential of use of mobile robots functioning as a group. Mobile robots have been used in search and rescue operation of World Trade centre terrorist attack and Hanshin-Awaji earthquake. In such situations mobile robots can enter voids too small or deep for a person, and can begin surveying larger voids that people are not permitted to enter until a fire has been put out or the structure has been reinforced. Robots can carry cameras, thermal imagers, hazardous material detectors, and medical payloads into the interior of a rubble pile and set up communication link with human operator using the ad-hoc network set-up by these robots. Each robot equipped with accelerometer, gyroscope and magnetic compass as sensor devices, can plan its navigational path with reference to each other and can get the sensor network dynamically relocated. Team of mobile robots equipped with appropriate sensors and distributed and cooperative planning algorithms can also autonomously generate maps for oil spill or radiation leaks. In this context obviously the protocol for coalition formation between multiple robots becomes an important issue. Formation Control strategies have been developed focusing on control and coordination for multiple robots that have to move as a group with user-defined relative positions, i.e., in formations for performing different tasks. In case of disaster management, with human in the loop, a new problem, that of coalition formation in a team consisting of multiple robots and human beings, needs to be addressed.
{"title":"Disaster management using mobile robots","authors":"S. Chaudhury","doi":"10.1145/2185216.2185254","DOIUrl":"https://doi.org/10.1145/2185216.2185254","url":null,"abstract":"Disasters themselves are not limited to specific parts of world, though certain areas might be more prone to certain specific types of disasters. Some countries are more prone to terrorist activities, some coastal areas are more prone to cyclones, some areas are more prone to floods while some other areas are prone to oil spills. Loss of human life and property are obvious consequences of disasters. However, the level of preparedness is the key element that can limit the extent of damage. Use of sensor network based technologies can enhance the level of preparedness and the ability to handle consequences of the disaster. This higher level of preparedness can provide a better control over the loss. A team of mobile robots can quickly set up a network of mobile sensors and actuators for rapid action. This talk presents an overview of applications of distributed mobile robots in disaster management.\u0000 Applications which have human risks such as handling of nuclear waste, identification of location of explosives, etc., show the potential of use of mobile robots functioning as a group. Mobile robots have been used in search and rescue operation of World Trade centre terrorist attack and Hanshin-Awaji earthquake. In such situations mobile robots can enter voids too small or deep for a person, and can begin surveying larger voids that people are not permitted to enter until a fire has been put out or the structure has been reinforced. Robots can carry cameras, thermal imagers, hazardous material detectors, and medical payloads into the interior of a rubble pile and set up communication link with human operator using the ad-hoc network set-up by these robots. Each robot equipped with accelerometer, gyroscope and magnetic compass as sensor devices, can plan its navigational path with reference to each other and can get the sensor network dynamically relocated. Team of mobile robots equipped with appropriate sensors and distributed and cooperative planning algorithms can also autonomously generate maps for oil spill or radiation leaks.\u0000 In this context obviously the protocol for coalition formation between multiple robots becomes an important issue. Formation Control strategies have been developed focusing on control and coordination for multiple robots that have to move as a group with user-defined relative positions, i.e., in formations for performing different tasks. In case of disaster management, with human in the loop, a new problem, that of coalition formation in a team consisting of multiple robots and human beings, needs to be addressed.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133786834","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper presents the Kalman filter (KF) based channel estimation algorithm for orthogonal frequency division multiplexing (OFDM) systems. The cyclic prefix (CP) portion of the OFDM symbols is used for extracting the channel state information. The KF algorithm computes a channel estimate based on the information contained in the cyclic prefix. This channel estimation algorithm is compared with the classical least squares (LS) estimation approach. The simulation result shows that the KF algorithm outperforms then LS method. Absence of pilot signals and better adaptability to channel variations are other advantages of the KF method.
{"title":"Channel estimation for OFDM systems using Kalman filter algorithm","authors":"Visakh A, Navneet Upadhyay","doi":"10.1145/2185216.2185240","DOIUrl":"https://doi.org/10.1145/2185216.2185240","url":null,"abstract":"This paper presents the Kalman filter (KF) based channel estimation algorithm for orthogonal frequency division multiplexing (OFDM) systems. The cyclic prefix (CP) portion of the OFDM symbols is used for extracting the channel state information. The KF algorithm computes a channel estimate based on the information contained in the cyclic prefix. This channel estimation algorithm is compared with the classical least squares (LS) estimation approach. The simulation result shows that the KF algorithm outperforms then LS method. Absence of pilot signals and better adaptability to channel variations are other advantages of the KF method.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133746593","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, we present a quality driven PCG signal coding scheme for wireless cardiac patient monitoring applications. The proposed quality driven codec is designed based on the wavelet-based compression method and the wavelet energy based diagnostic distortion (WEDD) measurement criterion. The proposed WEDD measure is the weighted percentage root mean square difference between the wavelet subband coefficients of the original and compressed signals with weights equal to the relative wavelet subband energies of the corresponding subbands. The WEDD measure appears to be a correct representation of the amount of signal distortion at all the subbands, and robust to insignificant errors in some bands. The performance of the proposed method is validated using the PCG signal blocks taken from the qdheart database and CAHM database PCG records which include many different valvular pathologies such as normal sounds, late systolic, ejection click, tricuspid regurgitation, diastolic aortic insufficiency, murmurs, and noises. Results showed that the performance of the WEDD criterion outperforms the PRDw and WWPRD criteria. For WEDD=4%, the maximum compression ratio of 186.07 was achieved for the test signal from the Diastolic Fixed S2 Split II record and the minimum compression ratio of 21.16 is obtained for the signal from the Diastolic Atrial Septal Defect record.
{"title":"Quality-driven wavelet based PCG signal coding for wireless cardiac patient monitoring","authors":"M. Manikandan, K. P. Soman, S. Dandapat","doi":"10.1145/2185216.2185346","DOIUrl":"https://doi.org/10.1145/2185216.2185346","url":null,"abstract":"In this paper, we present a quality driven PCG signal coding scheme for wireless cardiac patient monitoring applications. The proposed quality driven codec is designed based on the wavelet-based compression method and the wavelet energy based diagnostic distortion (WEDD) measurement criterion. The proposed WEDD measure is the weighted percentage root mean square difference between the wavelet subband coefficients of the original and compressed signals with weights equal to the relative wavelet subband energies of the corresponding subbands. The WEDD measure appears to be a correct representation of the amount of signal distortion at all the subbands, and robust to insignificant errors in some bands. The performance of the proposed method is validated using the PCG signal blocks taken from the qdheart database and CAHM database PCG records which include many different valvular pathologies such as normal sounds, late systolic, ejection click, tricuspid regurgitation, diastolic aortic insufficiency, murmurs, and noises. Results showed that the performance of the WEDD criterion outperforms the PRDw and WWPRD criteria. For WEDD=4%, the maximum compression ratio of 186.07 was achieved for the test signal from the Diastolic Fixed S2 Split II record and the minimum compression ratio of 21.16 is obtained for the signal from the Diastolic Atrial Septal Defect record.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130022575","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The design of low cost identification systems with added value sensing capabilities is crucial for humanitarian relief applications such as telemedicine and remote health monitoring. This paper presents the design of a low cost RFID (radio frequency identification) platform which has the ability to collect sensor information using standard EPC (electronic product code) protocols and interfaces. In particular, the EPC low level reader protocol (LLRP) and the application level event (ALE) interfaces are modified to handle the sensor information collected by a mobile reader. The method considerably reduces implementation costs when compared to other solutions, as it consists of reusing an existing reader platform which initially has no sensing capabilities. This legacy reader is upgraded with two additional modules: one which provides an interface to collect sensor information (e.g., human body temperature), and another one that provides mobility by using wireless technologies (e.g., Bluetooth, WLAN or 3G). Furthermore, the platform uses open-source and royalty-free middleware components mainly developed within the European project ASPIRE that further reduce implementation costs. The platform can also be connected to a mobile terminal that can aggregate information of more than one reader and relay it to a centralized middleware location using a wireless connection. The approach used in this paper can be considered as an initial step towards the practical fusion of RFID and wireless sensor networks (WSNs), which is expected to play an important role in the Internet-of-things (IoT).
{"title":"Design of a low cost RFID platform with added value sensing capabilities for humanitarian relief applications","authors":"R. Sámano-Robles, A. Gameiro","doi":"10.1145/2185216.2185295","DOIUrl":"https://doi.org/10.1145/2185216.2185295","url":null,"abstract":"The design of low cost identification systems with added value sensing capabilities is crucial for humanitarian relief applications such as telemedicine and remote health monitoring. This paper presents the design of a low cost RFID (radio frequency identification) platform which has the ability to collect sensor information using standard EPC (electronic product code) protocols and interfaces. In particular, the EPC low level reader protocol (LLRP) and the application level event (ALE) interfaces are modified to handle the sensor information collected by a mobile reader. The method considerably reduces implementation costs when compared to other solutions, as it consists of reusing an existing reader platform which initially has no sensing capabilities. This legacy reader is upgraded with two additional modules: one which provides an interface to collect sensor information (e.g., human body temperature), and another one that provides mobility by using wireless technologies (e.g., Bluetooth, WLAN or 3G). Furthermore, the platform uses open-source and royalty-free middleware components mainly developed within the European project ASPIRE that further reduce implementation costs. The platform can also be connected to a mobile terminal that can aggregate information of more than one reader and relay it to a centralized middleware location using a wireless connection. The approach used in this paper can be considered as an initial step towards the practical fusion of RFID and wireless sensor networks (WSNs), which is expected to play an important role in the Internet-of-things (IoT).","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134397639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
We describe the EpiMap project, in which mobile phones and sensors record the proximity of other devices, to gather information on human interactions within the rural communities of developing countries. Collected information will be used to develop improved mathematical models of the spread of infectious diseases, such as measles, tuberculosis and pneumococcal diseases. Modelling will be complemented by the use of surveys to aid in the understanding of living conditions in these villages. EpiMap is an extension of the FluPhone project, which we carried out in 2010. FluPhone collected data on human interaction, by using mobile phones to record information such as locality and user symptoms. Delay tolerant opportunistic networks such as the Haggle framework [5] were used as a basis for communication. We introduce the EpiMap vision for a system of opportunistic networks combined with satellite communication, designed to face the challenges posed by weak power and communications infrastructure in the rural regions of developing countries in Asia, Africa and South America. We aim to use a delay-tolerant small satellite for data transfer between developing countries and Europe and North America. Data collected through EpiMap can be used to help design more efficient vaccination strategies and equitable control programmes.
{"title":"EpiMap: towards quantifying contact networks and modelling the spread of infections in developing countries","authors":"Eiko Yoneki, J. Crowcroft","doi":"10.1145/2185216.2185282","DOIUrl":"https://doi.org/10.1145/2185216.2185282","url":null,"abstract":"We describe the EpiMap project, in which mobile phones and sensors record the proximity of other devices, to gather information on human interactions within the rural communities of developing countries. Collected information will be used to develop improved mathematical models of the spread of infectious diseases, such as measles, tuberculosis and pneumococcal diseases. Modelling will be complemented by the use of surveys to aid in the understanding of living conditions in these villages. EpiMap is an extension of the FluPhone project, which we carried out in 2010. FluPhone collected data on human interaction, by using mobile phones to record information such as locality and user symptoms. Delay tolerant opportunistic networks such as the Haggle framework [5] were used as a basis for communication. We introduce the EpiMap vision for a system of opportunistic networks combined with satellite communication, designed to face the challenges posed by weak power and communications infrastructure in the rural regions of developing countries in Asia, Africa and South America. We aim to use a delay-tolerant small satellite for data transfer between developing countries and Europe and North America. Data collected through EpiMap can be used to help design more efficient vaccination strategies and equitable control programmes.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"210 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134455552","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Wireless sensor applications such as multimedia surveillance, storage of potential relevant from network cameras, city traffic monitoring are designed to intimate the changes in the real world. We need fast, reliable protocol to meet the constraints such as loop free path, communication delay, route failure and load balancing. Multiple path networking is one of the methods to ensure the QoS. Numerous protocols have been proposed such as AOMDV, AODV_multipath, and MCP_DE, to identify the multiple paths but they failed to locate the failure at route discovery. We propose an algorithm to identify the disjoint paths, spot the bottle neck nodes, identify route failures and specify when to transmit the RREQ in mobile nodes in the network. Our protocol will give better throughput, delay performance and cost beneficial.
{"title":"An approach for efficient multipath routing in wireless sensor networks","authors":"S. Yamunadevi, T. Vairam, G. Vidya","doi":"10.1145/2185216.2185347","DOIUrl":"https://doi.org/10.1145/2185216.2185347","url":null,"abstract":"Wireless sensor applications such as multimedia surveillance, storage of potential relevant from network cameras, city traffic monitoring are designed to intimate the changes in the real world. We need fast, reliable protocol to meet the constraints such as loop free path, communication delay, route failure and load balancing. Multiple path networking is one of the methods to ensure the QoS. Numerous protocols have been proposed such as AOMDV, AODV_multipath, and MCP_DE, to identify the multiple paths but they failed to locate the failure at route discovery. We propose an algorithm to identify the disjoint paths, spot the bottle neck nodes, identify route failures and specify when to transmit the RREQ in mobile nodes in the network. Our protocol will give better throughput, delay performance and cost beneficial.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134165844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper describes a sales, marketing, and inventory management application, SaathiMobile, for the distribution of low-cost sanitary napkins, made out of waste banana fiber, to women in rural areas. It is being pilot tested in Hubli, Karnataka. This product has the potential to have great impact on the health and economic welfare of women in these areas. The product was developed using App Inventor, a rapid prototype deployment environment for Android.
{"title":"Saathimobile and the rapid deployment of prototypes to build applications for social enterprise in the developing world","authors":"A. K. Saigal, Amrita Saigal","doi":"10.1145/2185216.2185311","DOIUrl":"https://doi.org/10.1145/2185216.2185311","url":null,"abstract":"This paper describes a sales, marketing, and inventory management application, SaathiMobile, for the distribution of low-cost sanitary napkins, made out of waste banana fiber, to women in rural areas. It is being pilot tested in Hubli, Karnataka. This product has the potential to have great impact on the health and economic welfare of women in these areas. The product was developed using App Inventor, a rapid prototype deployment environment for Android.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129760512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
There have been lots of efforts in accelerating computation with FPGA and GPU. In this talk our results on accelerating Tsunami simulation with FPGA and GPU are reported. The approaches to acceleration are a little bit different between with FPGA and with GPU. In both cases, starting with the commonly used Tsunami simulation program, the program has been modified differently for FPGA and GPU. For GPU we use typical approach using CUDA compiler framework. A series of transformation applied to the original program realizes better use of GPU and finally the simulation is speed up by 8 times over single cores. In the case of FPGA, we manually extract large data flow graphs (DFGs) from the program, and they are compiled into FPGA circuits automatically by a commercially available compiler. The key issue here is how large DFG without any control can be extracted which needs some analysis on the original definition of Tsunami simulation, i.e., its differential equations. With this approach 25 times speed up over single cores has been realized.
{"title":"Accelerating Tsunami simulation with FPGA and GPU through automatic compilation","authors":"M. Fujita","doi":"10.1145/2185216.2185247","DOIUrl":"https://doi.org/10.1145/2185216.2185247","url":null,"abstract":"There have been lots of efforts in accelerating computation with FPGA and GPU. In this talk our results on accelerating Tsunami simulation with FPGA and GPU are reported. The approaches to acceleration are a little bit different between with FPGA and with GPU. In both cases, starting with the commonly used Tsunami simulation program, the program has been modified differently for FPGA and GPU. For GPU we use typical approach using CUDA compiler framework. A series of transformation applied to the original program realizes better use of GPU and finally the simulation is speed up by 8 times over single cores. In the case of FPGA, we manually extract large data flow graphs (DFGs) from the program, and they are compiled into FPGA circuits automatically by a commercially available compiler. The key issue here is how large DFG without any control can be extracted which needs some analysis on the original definition of Tsunami simulation, i.e., its differential equations. With this approach 25 times speed up over single cores has been realized.","PeriodicalId":180836,"journal":{"name":"International Conference on Wireless Technologies for Humanitarian Relief","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127592910","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}