Free cookie consent management tool by TermsFeed Policy Generator

Opened 16 years ago

Closed 16 years ago

Last modified 14 years ago

#198 closed enhancement (worksforme)

Evaluate different ideas to improve performance of collections

Reported by: swagner Owned by: laigner
Priority: high Milestone: HeuristicLab 3.3.0
Component: General Version: 3.1
Keywords: Cc:

Description

Lukas Aigner will work on the performance of .NET collections in his bachelor thesis. The goal of the thesis is to show, if and how the performance of HeuristicLab can be improved. The following aspects will be considered:

  • using another collections framework instead of the one provided by .NET
  • implement an own collections framework that is more dedicated to the requirements of HeuristicLab

Change History (7)

comment:1 Changed 16 years ago by swagner

Created branch "Collections" for laigner in r381

comment:2 Changed 16 years ago by swagner

  • Summary changed from Evaluated different ideas to improve performance of collections to Evaluate different ideas to improve performance of collections

comment:3 Changed 16 years ago by swagner

Lukas Aigner analyzed and compared the .NET collections framework and other collection frameworks in his bachelor thesis. The result of his analysis was that the .NET collections framework is faster as all other frameworks in most of the test scenarios. More details can be found in his thesis.

Therefore, no additional tweaking of the collections used in HeuristicLab will be done at the moment.

Removed the branch "Collections" in r880.

comment:4 Changed 16 years ago by swagner

  • Resolution set to worksforme
  • Status changed from new to closed

comment:5 Changed 16 years ago by swagner

  • Milestone changed from 3.1 to Iteration 0

Milestone 3.1 deleted

comment:6 Changed 14 years ago by swagner

  • Milestone changed from Iteration 0 to Current

Milestone Iteration 0 deleted

comment:11 Changed 14 years ago by swagner

  • Milestone changed from Current to HeuristicLab 3.3.0

Milestone Current deleted

Note: See TracTickets for help on using tickets.