Browsing by Issue Date, starting with "2011-04-20"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- Accelerating floating-point fitness functions in evolutionary algorithms: a FPGA-CPU-GPU performance comparisonPublication . Gomez-Pulido, Juan A.; Vega-Rodriguez, Miguel A.; Sanchez-Perez, Juan M.; Priem-Mendes, Silvio; Carreira, VitorMany large combinatorial optimization problems tackled with evolutionary algorithms often require very high computational times, usually due to the fitness evaluation. This fact forces programmers to use clusters of computers, a computational solution very useful for running applications of intensive calculus but having a high acquisition price and operation cost, mainly due to the Central Processing Unit (CPU) power consumption and refrigeration devices. A low-cost and high-performance alternative comes from reconfigurable computing, a hardware technology based on Field Programmable Gate Array devices (FPGAs). The main objective of the work presented in this paper is to compare implementations on FPGAs and CPUs of different fitness functions in evolutionary algorithms in order to study the performance of the floating-point arithmetic in FPGAs and CPUs that is often present in the optimization problems tackled by these algorithms. We have taken advantage of the parallelism at chip-level of FPGAs pursuing the acceleration of the fitness functions (and consequently, of the evolutionary algorithms) and showing the parallel scalability to reach low cost, low power and high performance computational solutions based on FPGA. Finally, the recent popularity of GPUs as computational units has moved us to introduce these devices in our performance comparisons. We analyze performance in terms of computation times and economic cost.
- Resilience of an isopod population (Cyathura carinata) to multiple stress factors in a temperate estuarine systemPublication . Bordalo, M. D.; Ferreira, Susana; Cardoso, P. G.; Leston, S.; Pardal, M. A.The Mondego Estuary (Portugal) underwent major modifications in the late 1980s, because of eutrophication, for which it was developed a restoration programme that has been effective in recovering seagrass beds. Recently, this system has been affected by successive weather extremes: floods, droughts, and heat waves. The effect of these multiple stressors on a Cyathura carinata (Isopoda) population has been evaluated, through a long-term data series (16 years) in a seagrass bed, an intermediate area, and a sand flat. A well age-structured and abundant population of C. carinata was observed in the sand flat, in contrast with the seagrass bed and intermediate area. After introducing the restoration measures, C. carinata’s abundance increased even in the stations where it was formerly scarce. This recovery was compromised by successive extreme events. C. carinata declined severely in terms of total abundance and growth production during the 2003 summer heat wave, at the sand flat, also endangering its reproductive success. Floods and droughts affected dispersion of the individuals, which was reflected in the population’s density and production. Nevertheless, this isopod had great resilience, recovering successfully after disturbances. In contrast, the population of C. carinata had less resilience in the seagrass bed and intermediate area, being unable to recover after a succession of disturbances, which may threaten the success of this species in the system. Because the frequency and intensity of weather extremes are expected to continue to increase in a scenario of global climate change, their repercussions will affect such populations, which will have difficulty surviving. This will have severe implications on the functioning of the whole ecosystem.
