<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>43103</bug_id>
          
          <creation_ts>2022-06-29 11:20:30 +0300</creation_ts>
          <short_desc>sisyphus version 5.1.12b-alt4 is too old, please update to 7.x</short_desc>
          <delta_ts>2022-06-29 12:11:44 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>scotch</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Iakunin Andrei">iakuninaa</reporter>
          <assigned_to name="Grigory Ustinov">grenka</assigned_to>
          <cc>grenka</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>212158</commentid>
    <comment_count>0</comment_count>
    <who name="Iakunin Andrei">iakuninaa</who>
    <bug_when>2022-06-29 11:20:30 +0300</bug_when>
    <thetext>Version 6.0 of SCOTCH was released  2 December 2012.

31 December 2021  --   Version 7.0 of SCOTCH is out.

Update it, please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212161</commentid>
    <comment_count>1</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2022-06-29 12:00:12 +0300</bug_when>
    <thetext>(Ответ для Iakunin Andrei на комментарий #0)
&gt; Version 6.0 of SCOTCH was released  2 December 2012.
&gt; 
&gt; 31 December 2021  --   Version 7.0 of SCOTCH is out.
&gt; 
&gt; Update it, please.

Why do you need it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212162</commentid>
    <comment_count>2</comment_count>
    <who name="Iakunin Andrei">iakuninaa</who>
    <bug_when>2022-06-29 12:11:44 +0300</bug_when>
    <thetext>Useful for depended software. Many updates. This package used in OpenFOAM, one of the biggest open source CFD program. Is this a reason to update from 12 years release?

Main changes since 5.x version:


Version 7.0 of SCOTCH release (codename « Sankara »), fruition of six years of development, brings many major improvements. Notably:

1)    Thread management is now fully dynamic: Scotch automatically adapts its behavior to the number of available cores. An existing thread pool can be imported from a caller software, so as not to create unnecessary threads and to improve computation locality.

2)    Many algorithms have been rewritten to benefit from shared-memory parallelism, including some algorithms of PT-Scotch, which now benefit from a hybrid « MPI+threads » parallelism.

3)    Execution options, such as the fact to select between deterministic algorithms that allow for computational reproducibility or faster, non-deterministic algorithms, can now be selected dynamically and no longer at compile time.

4)    A new class of objects is available: execution contexts. Contexts allow users to encapsulate a thread pool, execution options, and a private pseudo-random generator, so as to execute concurrently (and in a fully reproducible way) any Scotch computation (mapping, partitioning, ordering, etc.) on the same graph or on different graphs.



Version 6.0 of SCOTCH offers many new features:

    sequential graph repartitioning;

    sequential graph partitioning with fixed vertices;

    sequential graph repartitioning with fixed vertices;

    new, fast, direct k-way partitioning and mapping algorithms;

    multi-threaded, shared memory algorithms in the (formerly) sequential part of the library;

    exposure in the API of many distributed graph handling routines;

    embedded pseudo-random generator for improved reproducibility;

    and even more...</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>