2012 Ningbo Challenger – Men's Singles

Lu Yen-hsun was the defending champion.
Peter Gojowczyk won the title, defeating Suk-Young Jeong 6–3, 6–1 in the final.

Men's Singles
2012 Ningbo Challenger
Champion Peter Gojowczyk
Runner-up Jeong Suk-Young
Final score6–3, 6–1

Seeds

  1. Lu Yen-hsun (Quarterfinals, retired because of a wrist injury)
  2. Zhang Ze (Quarterfinals)
  3. Jimmy Wang (First Round)
  4. Wu Di (Semifinals)
  5. Yang Tsung-hua (First Round)
  6. Michael Yani (withdrew because of a hamstring injury)
  7. Hiroki Moriya (Second Round)
  8. Chen Ti (Semifinals)

Draw

Key

Finals

Semifinals Final
          
  Peter Gojowczyk 6 6  
8 Ti Chen 3 2  
  Peter Gojowczyk 6 6  
Q Jeong Suk-Young 3 1  
4 Di Wu 5 4  
Q Jeong Suk-Young 7 6  

Top Half

First Round Second Round Quarterfinals Semifinals
1 Y-h Lu 4 6 77
  Norbert Gomboš 6 3 62 1 Y-h Lu 6 6  
WC Zhou Zhuo-Qing 6 1r   WC C Wang 2 1  
WC Wang Chuhan 4 6   1 Y-h Lu 0r    
  G Jones 1 2r     P Gojowczyk 4    
  P Gojowczyk 6 1     P Gojowczyk 77 1 6
  K Krawietz 3 3   7 H Moriya 64 6 4
7 Hiroki Moriya 6 6     P Gojowczyk 6 6  
3 J Wang 64 6 4 8 T Chen 3 2  
  Li Zhe 77 4 6   Z Li 3 62  
  S Bohli 7 1 6   S Bohli 6 77  
  T Matsui 5 6 1   S Bohli 2 6 65
  Matt Reid 77 77   8 T Chen 6 3 77
  Vijayant Malik 62 61     M Reid 7 3 2
  Chang Yu 1 64   8 T Chen 5 6 6
8 T Chen 6 77  

Bottom Half

First Round Second Round Quarterfinals Semifinals
LL Yong-Kyu Lim 6 6  
  Yasutaka Uchiyama 3 4   LL Yong-Kyu Lim 6 5 5
Q Yi Chu-huan 6 6   Q Yi Chu-huan 3 7 7
WC Gao Xin 3 0   Q Yi Chu-huan 4 4  
WC M Gong 6 3 6 4 D Wu 6 6  
  B Mitchell 4 6 4 WC M Gong 6 1 4
Q Wang Ruikai 3 1   4 D Wu 2 6 6
4 D Wu 6 6   4 D Wu 5 4  
5 T-h Yang 5 6 2 Q S-Y Jeong 7 6  
Q S-Y Jeong 7 3 6 Q S-Y Jeong 6 6  
  Huang Liang-chi 65 2   Q J-F Brunken 4 4  
Q Jaan-Frederik Brunken 77 6   Q S-Y Jeong 6 6  
  J Millman 6 6   2 Z Zhang 1 4  
  H Kondo 4 0     J Millman 6 68 2
  Stefan Seifert 2 4   2 Z Zhang 1 710 6
2 Z Zhang 6 6  
gollark: I agree. It's precisely [NUMBER OF AVAILABLE CPU THREADS] parallelized.
gollark: > While W is busy with a, other threads might come along and take b from its queue. That is called stealing b. Once a is done, W checks whether b was stolen by another thread and, if not, executes b itself. If W runs out of jobs in its own queue, it will look through the other threads' queues and try to steal work from them.
gollark: > Behind the scenes, Rayon uses a technique called work stealing to try and dynamically ascertain how much parallelism is available and exploit it. The idea is very simple: we always have a pool of worker threads available, waiting for some work to do. When you call join the first time, we shift over into that pool of threads. But if you call join(a, b) from a worker thread W, then W will place b into its work queue, advertising that this is work that other worker threads might help out with. W will then start executing a.
gollark: >
gollark: Maybe I should actually benchmark it.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.