×
Well done. You've clicked the tower. This would actually achieve something if you had logged in first. Use the key for that. The name takes you home. This is where all the applicables sit. And you can't apply any changes to my site unless you are logged in.

Our policy is best summarized as "we don't care about _you_, we care about _them_", no emails, so no forgetting your password. You have no rights. It's like you don't even exist. If you publish material, I reserve the right to remove it, or use it myself.

Don't impersonate. Don't name someone involuntarily. You can lose everything if you cross the line, and no, I won't cancel your automatic payments first, so you'll have to do it the hard way. See how serious this sounds? That's how serious you're meant to take these.

×
Register


Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
  • Your password can’t be too similar to your other personal information.
  • Your password must contain at least 8 characters.
  • Your password can’t be a commonly used password.
  • Your password can’t be entirely numeric.

Enter the same password as before, for verification.
Login

Grow A Dic
Define A Word
Make Space
Set Task
Mark Post
Apply Votestyle
Create Votes
(From: saved spaces)
Exclude Votes
Apply Dic
Exclude Dic

Click here to flash read.

Deep Reinforcement Learning (DRL) is vital in various AI applications. DRL
algorithms comprise diverse compute kernels, which may not be simultaneously
optimized using a homogeneous architecture. However, even with available
heterogeneous architectures, optimizing DRL performance remains a challenge due
to the complexity of hardware and programming models employed in modern data
centers. To address this, we introduce PEARL, a toolkit for composing parallel
DRL systems on heterogeneous platforms consisting of general-purpose processors
(CPUs) and accelerators (GPUs, FPGAs). Our innovations include: 1. A general
training protocol agnostic of the underlying hardware, enabling portable
implementations across various processors and accelerators. 2. Incorporation of
DRL-specific scheduling optimizations within the protocol, facilitating
parallelized training and enhancing the overall system performance. 3.
High-level API for productive development using the toolkit. 4. Automatic
optimization of DRL task-to-device assignments through performance estimation,
supporting various optimization metrics including throughput and power
efficiency.


We showcase our toolkit through experimentation with two widely used DRL
algorithms, DQN and DDPG, on two diverse heterogeneous platforms. The generated
implementations outperform state-of-the-art libraries for CPU-GPU platforms by
throughput improvements of up to 2.1$\times$ and power efficiency improvements
of up to 3.4$\times$.

Click here to read this post out
ID: 556912; Unique Viewers: 0
Unique Voters: 0
Total Votes: 0
Votes:
Latest Change: Nov. 19, 2023, 7:31 a.m. Changes:
Dictionaries:
Words:
Spaces:
Views: 9
CC:
No creative common's license
Comments: