Matches in SemOpenAlex for { <https://semopenalex.org/work/W2327531470> ?p ?o ?g. }
- W2327531470 endingPage "123" @default.
- W2327531470 startingPage "107" @default.
- W2327531470 abstract "Thread-level parallelism (TLP) is being widely exploited in embedded and general-purpose multicore processors (GPPs) to increase performance. However, parallelizing an application involves extra executed instructions and accesses to the shared memory, to communicate and synchronize. The overhead of accessing the shared memory, which is very costly in terms of delay and energy because it is at the bottom of the hierarchy, varies depending on the communication model and level of data exchange/synchronization of the application. On top of that, multicore processors are implemented using different architectures, organizations and memory subsystems. In this complex scenario, we evaluate 14 parallel benchmarks implemented with 4 different parallel programming interfaces (PPIs), with distinct communication rates and TLP, running on five representative multicore processors targeted to general-purpose and embedded systems. We show that while the former presents the best performance and the latter will be the most energy efficient, there is no single option that offers the best result for both. We also demonstrate that in applications with low levels of communication, what matters is the communication model, not a specific PPI. On the other hand, applications with high communication demands have a huge search space that can be explored. For those, Pthreads is the most efficient PPI for Intel Processors, while OpenMP is the best for ARM ones. MPI is the worst choice in almost any scenario, and gets very inefficient as the TLP increases. We also evaluate energy delayxproduct (EDxP), weighting performance towards energy by varying the value of x. In a representative case where energy is the most important, three different processors can be the best alternative for different values of x. Finally, we explore how static power influences total energy consumption, showing that its increase brings benefits to ARM multiprocessors, with the opposite effect for Intel ones." @default.
- W2327531470 created "2016-06-24" @default.
- W2327531470 creator A5056127793 @default.
- W2327531470 creator A5075348214 @default.
- W2327531470 creator A5078952423 @default.
- W2327531470 date "2016-09-01" @default.
- W2327531470 modified "2023-09-26" @default.
- W2327531470 title "Investigating different general-purpose and embedded multicores to achieve optimal trade-offs between performance and energy" @default.
- W2327531470 cites W1511001884 @default.
- W2327531470 cites W1570182933 @default.
- W2327531470 cites W1591147808 @default.
- W2327531470 cites W1965351873 @default.
- W2327531470 cites W1986532104 @default.
- W2327531470 cites W1992346871 @default.
- W2327531470 cites W2007837336 @default.
- W2327531470 cites W2043724035 @default.
- W2327531470 cites W2049334739 @default.
- W2327531470 cites W2063777018 @default.
- W2327531470 cites W2086248020 @default.
- W2327531470 cites W2105601023 @default.
- W2327531470 cites W2114384323 @default.
- W2327531470 cites W2121788702 @default.
- W2327531470 cites W2125623590 @default.
- W2327531470 cites W2134633067 @default.
- W2327531470 cites W2145904766 @default.
- W2327531470 cites W2165808215 @default.
- W2327531470 cites W4232951111 @default.
- W2327531470 doi "https://doi.org/10.1016/j.jpdc.2016.04.003" @default.
- W2327531470 hasPublicationYear "2016" @default.
- W2327531470 type Work @default.
- W2327531470 sameAs 2327531470 @default.
- W2327531470 citedByCount "19" @default.
- W2327531470 countsByYear W23275314702016 @default.
- W2327531470 countsByYear W23275314702017 @default.
- W2327531470 countsByYear W23275314702018 @default.
- W2327531470 countsByYear W23275314702019 @default.
- W2327531470 countsByYear W23275314702020 @default.
- W2327531470 countsByYear W23275314702021 @default.
- W2327531470 countsByYear W23275314702022 @default.
- W2327531470 crossrefType "journal-article" @default.
- W2327531470 hasAuthorship W2327531470A5056127793 @default.
- W2327531470 hasAuthorship W2327531470A5075348214 @default.
- W2327531470 hasAuthorship W2327531470A5078952423 @default.
- W2327531470 hasConcept C105795698 @default.
- W2327531470 hasConcept C111919701 @default.
- W2327531470 hasConcept C115537543 @default.
- W2327531470 hasConcept C119599485 @default.
- W2327531470 hasConcept C120314980 @default.
- W2327531470 hasConcept C127162648 @default.
- W2327531470 hasConcept C127413603 @default.
- W2327531470 hasConcept C133875982 @default.
- W2327531470 hasConcept C138101251 @default.
- W2327531470 hasConcept C149635348 @default.
- W2327531470 hasConcept C162324750 @default.
- W2327531470 hasConcept C173608175 @default.
- W2327531470 hasConcept C186370098 @default.
- W2327531470 hasConcept C206729178 @default.
- W2327531470 hasConcept C21547014 @default.
- W2327531470 hasConcept C2742236 @default.
- W2327531470 hasConcept C2778100165 @default.
- W2327531470 hasConcept C2778562939 @default.
- W2327531470 hasConcept C2779960059 @default.
- W2327531470 hasConcept C31258907 @default.
- W2327531470 hasConcept C33923547 @default.
- W2327531470 hasConcept C41008148 @default.
- W2327531470 hasConcept C41138395 @default.
- W2327531470 hasConcept C4822641 @default.
- W2327531470 hasConcept C78766204 @default.
- W2327531470 hasConceptScore W2327531470C105795698 @default.
- W2327531470 hasConceptScore W2327531470C111919701 @default.
- W2327531470 hasConceptScore W2327531470C115537543 @default.
- W2327531470 hasConceptScore W2327531470C119599485 @default.
- W2327531470 hasConceptScore W2327531470C120314980 @default.
- W2327531470 hasConceptScore W2327531470C127162648 @default.
- W2327531470 hasConceptScore W2327531470C127413603 @default.
- W2327531470 hasConceptScore W2327531470C133875982 @default.
- W2327531470 hasConceptScore W2327531470C138101251 @default.
- W2327531470 hasConceptScore W2327531470C149635348 @default.
- W2327531470 hasConceptScore W2327531470C162324750 @default.
- W2327531470 hasConceptScore W2327531470C173608175 @default.
- W2327531470 hasConceptScore W2327531470C186370098 @default.
- W2327531470 hasConceptScore W2327531470C206729178 @default.
- W2327531470 hasConceptScore W2327531470C21547014 @default.
- W2327531470 hasConceptScore W2327531470C2742236 @default.
- W2327531470 hasConceptScore W2327531470C2778100165 @default.
- W2327531470 hasConceptScore W2327531470C2778562939 @default.
- W2327531470 hasConceptScore W2327531470C2779960059 @default.
- W2327531470 hasConceptScore W2327531470C31258907 @default.
- W2327531470 hasConceptScore W2327531470C33923547 @default.
- W2327531470 hasConceptScore W2327531470C41008148 @default.
- W2327531470 hasConceptScore W2327531470C41138395 @default.
- W2327531470 hasConceptScore W2327531470C4822641 @default.
- W2327531470 hasConceptScore W2327531470C78766204 @default.
- W2327531470 hasLocation W23275314701 @default.
- W2327531470 hasOpenAccess W2327531470 @default.
- W2327531470 hasPrimaryLocation W23275314701 @default.
- W2327531470 hasRelatedWork W1980052993 @default.
- W2327531470 hasRelatedWork W1982219759 @default.