Scala parallele Ansichten mit X.par.view vs X.view.par erstellen?

8

Nach dem Papier über parallele Sammlungen und die Suche im Internet sollen parallele Sammlungen mit Ansichten arbeiten, aber ich bin mir nicht klar über den Unterschied zwischen

%Vor%

und

%Vor%

Es scheint, als ob coll.view.par die Sichtbarkeit der Sammlung verliert:

%Vor%

aber ich weiß nicht warum. Ist es ein Feature oder ein Fehler?

    
Daniel Mahler 28.02.2013, 18:49
quelle

1 Antwort

4

Dies ist wahrscheinlich ein Versehen und sollte behoben werden.

Das par für sequentielle Sichten könnte implementiert werden, indem par für die underlying -Auflistung aufgerufen wird, was zu einer Kette von rekursiven par -Aufrufen führt, bis die underlying eine strikte Sammlung der Ansicht ist wurde ursprünglich von erhalten. Wenn diese Sammlung effizient in ihre entsprechende parallele Sammlung umgewandelt werden kann, kann die neu gewonnene parallele Ansicht effizient erstellt werden (siehe hier ).

    
axel22 28.02.2013, 19:35
quelle