Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement parallel::unique. #2867

Merged
merged 27 commits into from
Sep 25, 2017
Merged

Implement parallel::unique. #2867

merged 27 commits into from
Sep 25, 2017

Commits on Aug 15, 2017

  1. Configuration menu
    Copy the full SHA
    71716f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2017

  1. Implement parallel::unique.

    taeguk committed Aug 27, 2017
    Configuration menu
    Copy the full SHA
    71b1ee0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea61017 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7c4435 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff72d98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf0a8be View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ad2f0fd View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2017

  1. Add 'array' data type and rename 'heavy' to 'vector' in benchmark cod…

    …es of parallel::unique.
    taeguk committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    eecac2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f23ff5 View commit details
    Browse the repository at this point in the history
  3. Re-implement parallel::unique using sequentially performed f3.

    Original way: allocating temporary storage and utilizing out-place version.
    New way: perform f3 sequentially.
    
    See also: STEllAR-GROUP#2804
    taeguk committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    4110113 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77249f5 View commit details
    Browse the repository at this point in the history
  5. Refactor parallel::unique.

    1. Remove non-meaning codes.
    2. Exchange the order of codes of parallel::unique and parallel::unique_copy.
    taeguk committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    df84991 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    85b35eb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52121c9 View commit details
    Browse the repository at this point in the history
  8. Fix inspection errors.

    taeguk committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    5e028b4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    da7fd5d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Configuration menu
    Copy the full SHA
    4290cc9 View commit details
    Browse the repository at this point in the history
  2. Use static_scan_partitioner_helper instead of static_scan_partitioner…

    …_async for fixing a bug when parallel_task_policy is used.
    
    The bug    : static_scan_partitioner doesn't work as async when parallel_task_policy is used.
    The reason : because of ```finalitems.back().wait();``` when
                 scan_partitioner_sequential_f3_tag is used as ScanPartTag.
    How to fix : Use static_scan_partitioner_helper which returns R instead of hpx::future<R>.
    taeguk committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    2bab536 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8387573 View commit details
    Browse the repository at this point in the history
  4. Fix a problem that exceptions of finalitems may not be handled in par…

    …allel::util::scan_partitioner.
    taeguk committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    290732f View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2017

  1. Configuration menu
    Copy the full SHA
    938dd7d View commit details
    Browse the repository at this point in the history
  2. Able to choose which data type to use in test_container in benchmarks…

    … of parallel algorithms.
    taeguk committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    96211fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b530761 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1337b6c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab0c795 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1f7fe4 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Configuration menu
    Copy the full SHA
    82d201b View commit details
    Browse the repository at this point in the history