课题基金 / 基金详情

Hardware Accelerated Bio-Inspired Parallel Algorithms for Real World Applications

Hardware Accelerated Bio-Inspired Parallel Algorithms for Real World Applications
适用于现实世界应用的硬件加速仿生并行算法
批准号:
RGPIN-2016-06052
负责人:
Thulasiraman, Parimala
金额:
$1.6万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2016
资助国家:
加拿大
项目状态:
已结题
起止时间:
2016-01-01 至 2017-12-31

项目摘要

项目成果

Thulasiraman, Parimala的其他基金

相似基金

相关文献

中文摘要
翻译
考虑一个例子,比如Facebook,你可以连接到许多朋友。让我们将朋友表示为“节点”(圆圈),将朋友之间的连接表示为链接(直线)。想象一下拥有数十亿个节点和链接。这种表示称为图或网络。在社会学、神经科学、医学等现实世界中,有许多问题可以用图来表示。与这些图表相关的问题有很多。例如,在Facebook上,我们可能想要聚集一群有着相似兴趣的人。然后将图分解成簇,使得簇内的对象具有高相似性,而簇间的对象具有低相似性。这被称为聚类问题。我们能把一个有数十亿个节点和链接的图聚类吗?这在视觉上是不可能做到的。我的研究重点是通过借鉴大自然的想法来解决这些问题。例如,蚂蚁通过系统地收集死蚂蚁并根据它们的大小和形状堆放它们来清理它们的巢穴(孵化)(称为蚂蚁孵化)。本研究提出利用蚁群孵化技术解决聚类问题。这是相当具有挑战性的,因为我们需要对问题进行数学建模,并使用蚂蚁孵化来创建算法(一步一步的过程)来解决问题。
英文摘要
Consider an example such as Facebook where you may be connected to many friends. Let's represent a friend as a “node” (circle) and the connection between friends as a link (straight line). Imagine having billions of nodes and links. This representation is called a graph or network. There are many real world problems in sociology, neuroscience, medicine, etc., that be can be represented as graphs. There are many issues related to these graphs. For example, on Facebook we may want to cluster groups of people who share similar interests. Then the graph can be decomposed into clusters such that objects within a cluster have high similarity while objects between clusters have low similarity. This is called the clustering problem. Can we cluster a graph with billions of nodes and links? It is impossible to do this visually. My research focuses on solving such problems by borrowing ideas from nature. For example, ants clean up their nest (brood) by systematically collecting dead ants and piling them depending on their size and shape (called ant brooding). My research proposes solution to the clustering problem using ant brooding technique. This is quite challenging because we need to mathematically model the problem and create algorithms (step-by-step procedures) using ant brooding to solve the problem. Due to the large graph size, providing a solution fast on a single computer is difficult. Parallel computing involves using many computers to solve a given problem fast cooperatively. Today’s general-purpose computers (PC) come with not one CPU (central processing unit or processor) but with 2, 4 or 8 identical processors called cores, allowing simultaneous execution of many tasks. These days, graphical processing units (GPUs) or accelerators have become mainstream (e.g., used for games, video) with hundreds of processors providing lots of potential parallelism. The GPUs come as a single chip and can be installed on any PC. We can fuse CPU and accelerator together on a single chip, like in AMD Accelerated Processing Unit (APU), providing massive amount of parallelism. These are called many-core machines. There is a lot of parallelism within an ant colony. Each ant works independently (very parallel) and can self-organize quite fast. They communicate with each other indirectly (stigmergic communication), at the same time working cooperatively to solve a problem. Indirect communication allows for minimal global synchronization, an asset on parallel computers. Less synchronization means processors are busy doing computations increasing performance. I propose to use many-core machines to find an answer to the clustering problem fast. Therefore, the focus of this proposed research is on the design, development and performance evaluation of nature-inspired techniques to solve large real world problems on parallel computers. In this cycle of my Discovery Grant, I expect to train 3 Undergrad., 4 MSc and 7 PhD students.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Adaptive Decentralized Traffic Forecasting for Intelligent Transportation
  • 批准号:
    RGPIN-2019-05881
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.04万
  • 财政年份:
    2022
  • 负责人:
    Thulasiraman, Parimala
  • 依托单位:
Adaptive Decentralized Traffic Forecasting for Intelligent Transportation
  • 批准号:
    RGPIN-2019-05881
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.04万
  • 财政年份:
    2021
  • 负责人:
    Thulasiraman, Parimala
  • 依托单位:
Adaptive Decentralized Traffic Forecasting for Intelligent Transportation
  • 批准号:
    RGPIN-2019-05881
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.04万
  • 财政年份:
    2020
  • 负责人:
    Thulasiraman, Parimala
  • 依托单位:
Adaptive Decentralized Traffic Forecasting for Intelligent Transportation
  • 批准号:
    RGPIN-2019-05881
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.04万
  • 财政年份:
    2019
  • 负责人:
    Thulasiraman, Parimala
  • 依托单位:
海外基金