All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH-perfbook v4] RFC: make some bibliography items better
@ 2022-01-22  9:46 Zhouyi Zhou
  2022-01-22 10:10 ` Akira Yokosawa
  0 siblings, 1 reply; 3+ messages in thread
From: Zhouyi Zhou @ 2022-01-22  9:46 UTC (permalink / raw)
  To: paulmck, akiyks, perfbook, luyang.co; +Cc: Zhouyi Zhou

make following bibliography items better
1. "Relativistic Red-Black Trees"
2. "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded Execution"
3. "Architectural Support for Software Transactional Memory"
4. "Transactional Memory Architecture and Implementation for IBM System z"

Signed-off-by: Zhouyi Zhou <zhouzhouyi@gmail.com> 
---
Thank Akira for your valuable advice!

I feel that each new version is much better than previous one.

Following is my new version, and I invoked "make" after the change,
further suggestions is very welcome.

Thanks again

Sincerely
Zhouyi
--
 bib/RCU.bib |  8 +++++---
 bib/TM.bib  | 15 ++++++++++-----
 2 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/bib/RCU.bib b/bib/RCU.bib
index 3e2bf423..12c37619 100644
--- a/bib/RCU.bib
+++ b/bib/RCU.bib
@@ -2190,11 +2190,13 @@ lot of {Linux} into your technology!!!",
  author = {Philip W. Howard and Jonathan Walpole},
  title = {Relativistic Red-Black Trees},
  journal = {Concurrency and Computation: Practice and Experience},
- year = {2013},
+ year = {2014},
+ month = "November",
  issn = {1532-0634},
- pages = {n/a--n/a},
+ pages = {2684--2712},
+ volume = {26},
+ number = {16},
  numpages = {29},
- url = {http://dx.doi.org/10.1002/cpe.3157},
  doi = {10.1002/cpe.3157},
 }
 
diff --git a/bib/TM.bib b/bib/TM.bib
index e4412afd..0f222647 100644
--- a/bib/TM.bib
+++ b/bib/TM.bib
@@ -117,6 +117,7 @@ on Computer Architecture",
  Title = "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded
 Execution",
  Booktitle = "Proceedings of the 34\textsuperscript{th} Annual ACM/IEEE International Symposium on Microarchitecture",
+ series = {MICRO 34},
  publisher="The Institute of Electrical and Electronics Engineers, Inc.",
  month="December",
  year="2001",
@@ -372,7 +373,8 @@ Languages, Compilers, and Hardware Support for Transactional Computing},
 @inproceedings{BratinSaha2006MICRO,
  author = {Saha, Bratin and Adl-Tabatabai, Ali-Reza and Jacobson, Quinn},
  title = {Architectural Support for Software Transactional Memory},
- booktitle = {MICRO 39: Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture},
+ booktitle = {Proceedings of the 39\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture},
+ series = {MICRO 39},
  year = {2006},
  isbn = {0-7695-2732-9},
  pages = {185--196},
@@ -963,15 +965,18 @@ for Programming Languages and Operating Systems (ASPLOS '09)",
  note="\url{https://paulmck.livejournal.com/tag/transactional%20memory%20everywhere}",
 }
 
-@unpublished{ChristianJacobi2012MainframeTM,
+@conference{ChristianJacobi2012MainframeTM,
  author={Christian Jacobi and Timothy Slegel and Dan Greiner},
  title="Transactional Memory Architecture and Implementation for {IBM} {System} z",
+ booktitle="Proceedings of the 45\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture",
+ series = {MICRO 45},
+ pages = {25--36},
  month="December",
  year="2012",
+ address={Vancouver B.C. Canada},
  doi="10.1109/MICRO.2012.12",
- note="The 45\textsuperscript{th} Annual IEEE/ACM International Symposium
-on MicroArchitecture, URL: \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
- lastchecked="November 13, 2016",
+ note="Presentation slides:
+  \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
 }
 
 @conference{JustinGottschlich2013TMdebug,
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH-perfbook v4] RFC: make some bibliography items better
  2022-01-22  9:46 [PATCH-perfbook v4] RFC: make some bibliography items better Zhouyi Zhou
@ 2022-01-22 10:10 ` Akira Yokosawa
  2022-01-23 19:16   ` Paul E. McKenney
  0 siblings, 1 reply; 3+ messages in thread
From: Akira Yokosawa @ 2022-01-22 10:10 UTC (permalink / raw)
  To: Zhouyi Zhou, paulmck; +Cc: perfbook, luyang.co, Akira Yokosawa

On Sat, 22 Jan 2022 17:46:11 +0800,
Zhouyi Zhou wrote:
> make following bibliography items better
> 1. "Relativistic Red-Black Trees"
> 2. "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded Execution"
> 3. "Architectural Support for Software Transactional Memory"
> 4. "Transactional Memory Architecture and Implementation for IBM System z"
> 
> Signed-off-by: Zhouyi Zhou <zhouzhouyi@gmail.com> 
> ---
> Thank Akira for your valuable advice!
> 
> I feel that each new version is much better than previous one.
> 
> Following is my new version, and I invoked "make" after the change,
> further suggestions is very welcome.

Looks good to me!

Reviewed-by: Akira Yokosawa <akiyks@gmail.com>

        Thanks, Akira

> 
> Thanks again
> 
> Sincerely
> Zhouyi
> --
>  bib/RCU.bib |  8 +++++---
>  bib/TM.bib  | 15 ++++++++++-----
>  2 files changed, 15 insertions(+), 8 deletions(-)
> 
> diff --git a/bib/RCU.bib b/bib/RCU.bib
> index 3e2bf423..12c37619 100644
> --- a/bib/RCU.bib
> +++ b/bib/RCU.bib
> @@ -2190,11 +2190,13 @@ lot of {Linux} into your technology!!!",
>   author = {Philip W. Howard and Jonathan Walpole},
>   title = {Relativistic Red-Black Trees},
>   journal = {Concurrency and Computation: Practice and Experience},
> - year = {2013},
> + year = {2014},
> + month = "November",
>   issn = {1532-0634},
> - pages = {n/a--n/a},
> + pages = {2684--2712},
> + volume = {26},
> + number = {16},
>   numpages = {29},
> - url = {http://dx.doi.org/10.1002/cpe.3157},
>   doi = {10.1002/cpe.3157},
>  }
>  
> diff --git a/bib/TM.bib b/bib/TM.bib
> index e4412afd..0f222647 100644
> --- a/bib/TM.bib
> +++ b/bib/TM.bib
> @@ -117,6 +117,7 @@ on Computer Architecture",
>   Title = "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded
>  Execution",
>   Booktitle = "Proceedings of the 34\textsuperscript{th} Annual ACM/IEEE International Symposium on Microarchitecture",
> + series = {MICRO 34},
>   publisher="The Institute of Electrical and Electronics Engineers, Inc.",
>   month="December",
>   year="2001",
> @@ -372,7 +373,8 @@ Languages, Compilers, and Hardware Support for Transactional Computing},
>  @inproceedings{BratinSaha2006MICRO,
>   author = {Saha, Bratin and Adl-Tabatabai, Ali-Reza and Jacobson, Quinn},
>   title = {Architectural Support for Software Transactional Memory},
> - booktitle = {MICRO 39: Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture},
> + booktitle = {Proceedings of the 39\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture},
> + series = {MICRO 39},
>   year = {2006},
>   isbn = {0-7695-2732-9},
>   pages = {185--196},
> @@ -963,15 +965,18 @@ for Programming Languages and Operating Systems (ASPLOS '09)",
>   note="\url{https://paulmck.livejournal.com/tag/transactional%20memory%20everywhere}",
>  }
>  
> -@unpublished{ChristianJacobi2012MainframeTM,
> +@conference{ChristianJacobi2012MainframeTM,
>   author={Christian Jacobi and Timothy Slegel and Dan Greiner},
>   title="Transactional Memory Architecture and Implementation for {IBM} {System} z",
> + booktitle="Proceedings of the 45\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture",
> + series = {MICRO 45},
> + pages = {25--36},
>   month="December",
>   year="2012",
> + address={Vancouver B.C. Canada},
>   doi="10.1109/MICRO.2012.12",
> - note="The 45\textsuperscript{th} Annual IEEE/ACM International Symposium
> -on MicroArchitecture, URL: \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
> - lastchecked="November 13, 2016",
> + note="Presentation slides:
> +  \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
>  }
>  
>  @conference{JustinGottschlich2013TMdebug,

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH-perfbook v4] RFC: make some bibliography items better
  2022-01-22 10:10 ` Akira Yokosawa
@ 2022-01-23 19:16   ` Paul E. McKenney
  0 siblings, 0 replies; 3+ messages in thread
From: Paul E. McKenney @ 2022-01-23 19:16 UTC (permalink / raw)
  To: Akira Yokosawa; +Cc: Zhouyi Zhou, perfbook, luyang.co

On Sat, Jan 22, 2022 at 07:10:58PM +0900, Akira Yokosawa wrote:
> On Sat, 22 Jan 2022 17:46:11 +0800,
> Zhouyi Zhou wrote:
> > make following bibliography items better
> > 1. "Relativistic Red-Black Trees"
> > 2. "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded Execution"
> > 3. "Architectural Support for Software Transactional Memory"
> > 4. "Transactional Memory Architecture and Implementation for IBM System z"
> > 
> > Signed-off-by: Zhouyi Zhou <zhouzhouyi@gmail.com> 
> > ---
> > Thank Akira for your valuable advice!
> > 
> > I feel that each new version is much better than previous one.
> > 
> > Following is my new version, and I invoked "make" after the change,
> > further suggestions is very welcome.
> 
> Looks good to me!
> 
> Reviewed-by: Akira Yokosawa <akiyks@gmail.com>

Queued and pushed with the usual wordsmithing, thank you both!

							Thanx, Paul

>         Thanks, Akira
> 
> > 
> > Thanks again
> > 
> > Sincerely
> > Zhouyi
> > --
> >  bib/RCU.bib |  8 +++++---
> >  bib/TM.bib  | 15 ++++++++++-----
> >  2 files changed, 15 insertions(+), 8 deletions(-)
> > 
> > diff --git a/bib/RCU.bib b/bib/RCU.bib
> > index 3e2bf423..12c37619 100644
> > --- a/bib/RCU.bib
> > +++ b/bib/RCU.bib
> > @@ -2190,11 +2190,13 @@ lot of {Linux} into your technology!!!",
> >   author = {Philip W. Howard and Jonathan Walpole},
> >   title = {Relativistic Red-Black Trees},
> >   journal = {Concurrency and Computation: Practice and Experience},
> > - year = {2013},
> > + year = {2014},
> > + month = "November",
> >   issn = {1532-0634},
> > - pages = {n/a--n/a},
> > + pages = {2684--2712},
> > + volume = {26},
> > + number = {16},
> >   numpages = {29},
> > - url = {http://dx.doi.org/10.1002/cpe.3157},
> >   doi = {10.1002/cpe.3157},
> >  }
> >  
> > diff --git a/bib/TM.bib b/bib/TM.bib
> > index e4412afd..0f222647 100644
> > --- a/bib/TM.bib
> > +++ b/bib/TM.bib
> > @@ -117,6 +117,7 @@ on Computer Architecture",
> >   Title = "Speculative Lock Elision: Enabling Highly Concurrent Multithreaded
> >  Execution",
> >   Booktitle = "Proceedings of the 34\textsuperscript{th} Annual ACM/IEEE International Symposium on Microarchitecture",
> > + series = {MICRO 34},
> >   publisher="The Institute of Electrical and Electronics Engineers, Inc.",
> >   month="December",
> >   year="2001",
> > @@ -372,7 +373,8 @@ Languages, Compilers, and Hardware Support for Transactional Computing},
> >  @inproceedings{BratinSaha2006MICRO,
> >   author = {Saha, Bratin and Adl-Tabatabai, Ali-Reza and Jacobson, Quinn},
> >   title = {Architectural Support for Software Transactional Memory},
> > - booktitle = {MICRO 39: Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture},
> > + booktitle = {Proceedings of the 39\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture},
> > + series = {MICRO 39},
> >   year = {2006},
> >   isbn = {0-7695-2732-9},
> >   pages = {185--196},
> > @@ -963,15 +965,18 @@ for Programming Languages and Operating Systems (ASPLOS '09)",
> >   note="\url{https://paulmck.livejournal.com/tag/transactional%20memory%20everywhere}",
> >  }
> >  
> > -@unpublished{ChristianJacobi2012MainframeTM,
> > +@conference{ChristianJacobi2012MainframeTM,
> >   author={Christian Jacobi and Timothy Slegel and Dan Greiner},
> >   title="Transactional Memory Architecture and Implementation for {IBM} {System} z",
> > + booktitle="Proceedings of the 45\textsuperscript{th} Annual IEEE/ACM International Symposium on Microarchitecture",
> > + series = {MICRO 45},
> > + pages = {25--36},
> >   month="December",
> >   year="2012",
> > + address={Vancouver B.C. Canada},
> >   doi="10.1109/MICRO.2012.12",
> > - note="The 45\textsuperscript{th} Annual IEEE/ACM International Symposium
> > -on MicroArchitecture, URL: \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
> > - lastchecked="November 13, 2016",
> > + note="Presentation slides:
> > +  \url{https://www.microarch.org/micro45/talks-posters/3-jacobi-presentation.pdf}",
> >  }
> >  
> >  @conference{JustinGottschlich2013TMdebug,

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-01-23 19:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-22  9:46 [PATCH-perfbook v4] RFC: make some bibliography items better Zhouyi Zhou
2022-01-22 10:10 ` Akira Yokosawa
2022-01-23 19:16   ` Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.