Travelling with Style Feedback Thread

Discussion in 'GPGPU Technology & Programming' started by AlexV, Jun 17, 2012.

  1. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Hello Alex,

    I just submitted my 4th Solver version for Beyond3D's C++ AMP Contest!

    I also hard-coded the timeout limits accordingly so they would match with Veikko's running times from the latest rankings chart. Now, if he submits another version those running times may change.
    For that reason I have added support for setting the timeout value in ms via command line option.
    Just add "-timeout ms" to the command line before the tsp file name.

    I am willing to accept any comparison based on the timeout that Veikko chooses!

    Hey Veikko, you are a tough sparring partner. Not sure whether I can keep up with you.
    I am running out of steam...

    Cheers,

    - Bernd
     
  2. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    @Alex: when is exactly the deadline?
    Sun, 10/28/2012, 11:59 PM PST?

    Or GMT?

    This might get important...
     
  3. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Hey Niels, have fun in El Salvador!

    - Bernd
     
  4. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    @Alex: x32 is fine with me!
     
  5. Naurava kulkuri

    Newcomer

    Joined:
    Aug 12, 2012
    Messages:
    67
    Likes Received:
    0
    A new submission is in

    Hi!

    I made the timeout window parameters slightly larger, so it should calculate more. No idea how it effects the results on test machine, though. :)
     
  6. Naurava kulkuri

    Newcomer

    Joined:
    Aug 12, 2012
    Messages:
    67
    Likes Received:
    0
    I too have such a switch.

    This is nearing a bit of a draw in the sense both of us can "target" the other one. Unless something happens, of course, say, with your latest submission. :)

    Likewise. My hat goes off to you!

    Perhaps so. I'd love to tweak some parameters and "clean places", but I'm so out of time and days for "wee hours". A bit annoying to know I have a few so clear places to boost performance noticeably. :D
     
  7. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,535
    Likes Received:
    144
    Updated ranking should be soon ASAP (read in at most an hour or so). Noted about your switchy switches. In terms of the deadline being 23:59 GMT on Sunday, nobody will be shot if he submits later than that within a reasonable timeframe, which means before 08:00 GMT on Monday:wink:
     
  8. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Hmm, where are the rankings?
     
  9. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Oops, I forgot to refresh the browser and I didn't see Alex's post.
    I didn't mean to be pushy!
     
  10. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    I see, the new rankings are out!
    Do you guys agree that I am still leading the TSP category?
    What happened to ATSP?
    Did my solver fail for 400-500?
    Were the tours incorrect?
     
  11. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,535
    Likes Received:
    144
    Rankings updated. Note that we haven't used the timeout switches (yet), but will do so for the final scoring / tomorrow's rankings, if you still want that. We also took the liberty of enabling AVX, Full Optimization, Favour Speed and Parallel Code Generation (albeit neither of the competing solvers was much liked by the VS2012 machinery, so no automatic Vec or Par to be had). If you disagree with either of those choices, let us know.

    Bernd: your new ATSP solver is pretty cool as far as we can tell until it breaks down (probably due to the causes you outlined in the text for the submission) - where there are no values the solver crashed. Fixing that would be rather beneficial, I would say:smile:

    Good luck to you both with the final grind!
     
  12. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    ok, I'll work on it.
    But what really surprised me is the 23% for ATSP 100,200 nodes.
    This doesn't make sense to me:
    TSP 200,300 yields 5.51% in 3secs
    But ATSP 100,200 yields 23% in 15ms.
    This is really suspicious. Are you sure those numbers are correct?

    Is there any chance to get the data sets (if Veikko agrees) so I can debug the mess?
    My ATSP data sets work.

    - Bernd
     
  13. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    I submitted another version.

    This is kind of a shot in the dark in order to fix ATSP.
    I also adjusted my timeout values to Veikko's except for the 7300,7500 TSP data sets.
    I think 7% for 180 secs is better than 14% for 102 secs.

    Cheers,

    - Bernd
     
  14. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,535
    Likes Received:
    144
    Probably not, however I can direct you to two instances in TSPLIB that exhibit the same crashy behaviour: kro124p and rbg323. The results are repeatable on the test machine, but if you feel they're incorrect it's possible we're not getting the execution parameters right so drop us a line with exactly how a call to the solver should look.
     
  15. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Ah, thanks so much. Now I have something to work on!

    - Bernd
     
  16. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,535
    Likes Received:
    144
    Rankings updated with Bernd's latest submission. I hope nobody is against the smell of competition in the morning!
     
  17. Bernd Paradies

    Newcomer

    Joined:
    Sep 3, 2012
    Messages:
    54
    Likes Received:
    0
    Oh man, this is tight. I would say I still lead TSP because of better results for the 5000 and above sets.
    ATSP is a total disaster.

    - Bernd
     
  18. Naurava kulkuri

    Newcomer

    Joined:
    Aug 12, 2012
    Messages:
    67
    Likes Received:
    0
    Oh no, this is going to get difficult. So close and so on. I'll see if I can do something... Pass midnight wasn't a problem then? Oh, so difficult now make a decision on normalizing on these time settings if I'm in the losing end, but on the other hand, the results are within error marginals as far as I can judge from the results I have on my computer.

    Such is life. :)
     
  19. Naurava kulkuri

    Newcomer

    Joined:
    Aug 12, 2012
    Messages:
    67
    Likes Received:
    0
    Couldn't accomondate daily routines for this, but I'll give a shot if I can make up something quick (during the evening/midnight). :p
     
  20. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,535
    Likes Received:
    144
    Rankings updated with Veikko's latest submission.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...